2012-01-13 5 views
2

xmlでアンドロイド表レイアウトを作成しようとしたときに警告が表示され、この警告がレイアウト部分の表の行に表示される:Androidの警告「このTableRowビューは役に立たない(子供がいない、背景がない、IDなし)」

これのTableRowビューは無用です(子を持たない、背景なし、ノーID)

<TableRow android:layout_width="fill_parent" android:layout_height="wrap_content"> 
</TableRow> 

pleseはどのように事前にこのwarning.Thanksを克服するために教えてください。

+1

アンドロイド:id = @ ...を追加すると、警告が出るはず – kosa

答えて

0

あなたがこのTableRowを使用していることがわかっている場合(たとえば、コード内で子供を追加するなど)、警告を無視するだけです。

更新:このTableRowは、idが割り当てられていないコードでは使用できません。なぜTableRowが必要ですか?

1

テーブルレイアウトが1つの場合は、テーブルレイアウトの親テーブルで他の親タグを削除します。あなたが唯一の「RowTable」のセクションを持っているとき

あなたが同様の問題を持っているが、このSolution

5

を試してみてくださいこの状況が表示されます。

空のセクションを2つ追加するようにしてください。

<TableRow android:id="@+id/tableRow2"> 

私の場合は動作します。

+2

本当にマイナーですが、IDには終了見積もりがありません – CrazyPenguin

関連する問題