2016-05-13 8 views
0

addView(view, position)を使用して所定の位置にビューを追加する機能を維持しながら、LinearLayoutで2つ以上の列を有効にするにはどうすればよいですか?Android Linear addView(ビュー、位置)機能を維持しながら複数の列を表示する

ネストされたレイアウトはオプションではありません。その場合、各内部レイアウトには独自のインデックスがあるためです。ビューが適切な列に移動するように、メインレイアウトでaddViewメソッドを使用できるようにしたいと思います。

答えて

0

私はあなたが私はおそらく、外側のLinearLayoutの中に、2つの独立LinearLayoutsを使用し、1個のLinearLayoutは左の列である必要があり、他方が右側の列になるだろう代わりのLinearLayout

0

のtablelayout使うべきだと思います。これらの2つの新しいLinearLayoutsは、両方とも等幅がandroid:layout_weightになるため、外側のレイアウトで同じ幅になります。 IDを使用して、新しいビューを左列または右列に追加するかどうかを選択できます。

関連する問題