Androidアプリ開発逆引き大全 500の極意

ユーザーインターフェイスの開発 - Tips211 TableLayoutで動的に行を追加する

登録タグ
Icon comment count 0
Icon stock count 0

3-2レイアウトの実際Tips211 TableLayoutで動的に行を追加する

対応Ver:全て

Level3

AnswerレイアウトエディタでTableLayoutに配置した行に、さらにJavaで行を追加

レイアウトエディタでは、起動時に表示する表の内容を記述できますが、さらにアプリケーション上で行を追加できるようにするには、Javaでメソッドを書きます。

リスト1 は、1つのTableRowに1つのTextViewを含む、簡単な表において、動的に行を追加するメソッドの一例です。

 メソッドappendRow
private void appendRow() {
  TableRow row = 
new TableRow(this); TextView itemView =
new TextView(this); itemView.setText(
itemInput.getText()); row.addView(itemView); itemTable.ad

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません