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