如何以编程方式在Android中将气泡图像设置为textview的背景?

问题描述

|
msgList = (ListView)findViewById(R.id.msgList);
receivedMessages = new ArrayAdapter<String>(this,R.layout.message);

msgList.setAdapter(receivedMessages);
msg     = (EditText)findViewById(R.id.msg);

msg.setOnKeyListener(new OnKeyListener() {
    public boolean onKey(View v,int keyCode,KeyEvent event) 
    {           
        if ((event.getAction() == KeyEvent.ACTION_UP) &&
                      (keyCode == KeyEvent.KEYCODE_ENTER)) {
            postMessage();
            return true;
        }
        return false;
    }
});

private void postMessage()
{       
    String theNewMessage = msg.getText().toString();
    try{
        myThread.sendMessage(theNewMessage);
    }catch(Exception e){
        Log.e(TAG,\"Cannot send message\"+e.getMessage());
    }
    receivedMessages.add(theNewMessage+\":Me\");

    msg.setText(\"\");
    //receivedMessages.getContext().getString(sendmsg);
}
我想将背景气泡图像设置为字符串结果意味着theNewmessage。我在哪里得到我的result.bubble图像会根据其字符大小长度自动获得大小。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)