gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 02:13:00 25 4
gpt4 key购买 nike

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);
}

我想将背景气泡图像设置为字符串 result means theNewmessage。我在哪里得到我的结果。气泡图像根据其字符大小长度自动调整大小。

最佳答案

在您的 R.layout.message 中,将布局的背景设置为您要使用的气泡图像。如果您使用 9-patch 图像,它将自行调整大小。

http://developer.android.com/guide/developing/tools/draw9patch.html

http://www.higherpass.com/Android/Tutorials/Android-9-Patch-Scaled-Png-Image-Guide/

关于android - 如何以编程方式将气泡图像设置为android中textview的背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6151581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com