2012-04-03 10 views
0

TextViewで4列の10行の静的テーブルを作成しました。テーブルのテーブル行を更新するには?

今私は、データの変更ごとにテーブルビューを更新/削除する必要があります。どうすればいいですか?

私に正確な考えを与えてください。

答えて

0

TableRow内のTextViewを変更する場合は、findViewById()を使用します。 TableRow全体を変更する場合は、findViewById()を使用しますが、今回はTableRowを使用します。 addView()やremoveView()やremoveAllViews()のようなものを使うことができます。あなたがあなたのテーブルには10行4列

がテーブルに値を更新する場合さてuはIDによって、すべてのTextViewを知って、あなたならば、直接のTextView

setText("...") ;メソッドを呼び出す静的な手段であると言うよう

+0

を示唆こんにちは、私は TableRow.setVisibility(View.GONE)、のTableRowを削除するためのソリューションを得ました。これは、私がテーブル行が存在しないとして完全に取り消すのに役立ちます。答えをサポートするための http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html おかげで –

0

行を削除したい場合はその行にいくつのテキストビューが表示されているかを表示しないようにするか表示されないように設定するか

ありがとう。

しかし、私は、ここで使用表のレイアウトの使用が最良の例であることを http://developer.android.com/resources/tutorials/views/hello-tablelayout.html

おかげ

+0

こんにちは、私はのTableRow、 TableRow.setVisibility(View.GONE)を削除するためのソリューションを得ました。これは、私がテーブル行が存在しないとして完全に取り消すのに役立ちます。 http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html 回答をお寄せいただきありがとうございます –