在android中动态更新活动内容

时间:2013-03-09 15:42:09

标签: android dynamic android-activity

我目前正在处理一个消息应用程序,我有一个存储收到的消息的活动。因此,当消息到来时,如果显示此活动(列出收到的消息的活动),我该如何动态更改内容,即如何将新消息添加到列表中。消息以textview显示。

谢谢

1 个答案:

答案 0 :(得分:0)

假设您的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);