0

私は現在メッセージアプリに取り組んでおり、受信したメッセージを保存するアクティビティがあります。では、このアクティビティ(受信したメッセージを一覧表示するアクティビティ)が表示されているときに、メッセージが来たら動的に内容を変更するにはどうすればよいか、つまり、新しいメッセージをリストに追加するにはどうすればよいでしょうか。メッセージはテキストビューで表示されます。

ありがとうございました

4

1 に答える 1

0

TextViews が 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が1つしかない場合、状況がわからなかったかもしれません

TextView tv = (TextView) findViewById(R.id.myTV);

tv.append(messageString);
于 2013-03-09T15:51:45.487 に答える