0

私は基本的に自分のゲーム、つまりCows and Bullsにアイデアを入れる必要があります。メイン画面のスクリーンショットは次のとおりです。

ここに画像の説明を入力

今、私がやりたいことは、送信ボタンをクリックすると、有効な数を入力した後、牛と雄牛の数の結果(たとえば、「2頭の牛0頭」)が新しい行の中に表示されることです[送信] ボタンのすぐ下に配置されるテーブル。

別の有効な番号を入力した後に送信ボタンをクリックすると、同じテーブルに新しい行が自動的に作成されます。この行には、牛や雄牛などの現在の結果が保持されます。例:

ここに画像の説明を入力

4

1 に答える 1

1

ListView を使用しないのはなぜですか。ここに公式ドキュメントがあり、ここにそれに関する良い記事があります。ListView は、Android のルック アンド フィールにうまく適合するため、より適切なオプションです。連絡先アプリケーション、メッセージ アプリケーション、すべて ListView を使用します。

それでも TableLayout を使用したい場合は、こちらのチュートリアルを確認してください。基本的に、最初にViewクラスのオブジェクトを作成し、提供する必要がある情報を入力してから、そのオブジェクトを使用してテーブル行オブジェクトに追加する必要があります

newTableRowObject.addView(column1ViewObject);
newTableRowObject.addView(column2ViewObject);
...

最後に、このオブジェクトをテーブル レイアウトに追加します

tableLayoutObject.addView(newTableRowObject);
于 2012-05-06T03:50:01.020 に答える