【发布时间】:2013-02-25 02:12:57
【问题描述】:
我目前正在开发一个消息应用程序,并且我有一个活动来存储收到的消息。所以,当这个活动(列出收到的消息的活动)正在显示时,如果有消息,我如何动态更改内容,即如何将新消息添加到列表中。消息显示在文本视图中。
谢谢
【问题讨论】:
标签: android dynamic android-activity
我目前正在开发一个消息应用程序,并且我有一个活动来存储收到的消息。所以,当这个活动(列出收到的消息的活动)正在显示时,如果有消息,我如何动态更改内容,即如何将新消息添加到列表中。消息显示在文本视图中。
谢谢
【问题讨论】:
标签: android dynamic android-activity
假设您的 TextView 包含在 LinearLayout 中
LinearLayout ll = (LinearLayout) findViewById(R.id.myLL);
TextView tv = new TextView(context);
LayoutParams lp = new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
tv.setLayoutParams(lp);
tv.setText(messageString);
ll.addView(tv);
编辑
如果你只有一个TextView,可能我不明白这种情况
TextView tv = (TextView) findViewById(R.id.myTV);
tv.append(messageString);
【讨论】: