Androidで問題が発生しました。何を試しても解決できません。
3 つのテーブル行があり、各行に 2 つのテキスト フィールドがあるテーブル レイアウトを想像してください。
画像 :新しいユーザーの制限により、ここに画像を追加できませんでした
[現在は「データを表示する」ことにのみ焦点を当てています]
各行の列を均等に揃える必要があります。
(意味: r[ 0 ]c[ 0 ].width = r[ 1]c[ 0 ].width = r[ 2 ]c[ 0 ].width など)
ただし、テキストビューにはさまざまな文字列があり、短いものもあれば長いものもあります。
width として 0dp を使用し、layout_weight 値として 1 を使用しても、問題は解決しません。各行で (個別に) 列のサイズが変更されます。
[「現在の動作」を参照]
また、一定の幅の値 (px または dp を使用) を指定すると、すべてが一定になります。私もそれはしたくない..
私がしたいのは、列(すべての行)のすべてのテキストフィールドの幅を等しく設定することです。最長のテキスト値を持つ textview によると。
tablelayout と tablerows で不可能な場合、listview で可能ですか?
これどうやってするの ?