【问题标题】:Update activity content dynamically in android在android中动态更新活动内容
【发布时间】:2013-02-25 02:12:57
【问题描述】:

我目前正在开发一个消息应用程序,并且我有一个活动来存储收到的消息。所以,当这个活动(列出收到的消息的活动)正在显示时,如果有消息,我如何动态更改内容,即如何将新消息添加到列表中。消息显示在文本视图中。

谢谢

【问题讨论】:

    标签: android dynamic android-activity


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-08-06
      • 2012-08-16
      • 2012-08-27
      • 1970-01-01
      • 1970-01-01
      • 2014-01-25
      • 2013-05-19
      • 2021-06-13
      • 2013-02-25
      相关资源
      最近更新 更多