-1
data1    hello   hi 
data2    hello2  hi
data3    hi      Hello

私は何を使用すべきか知りたいです,TableLayout?linearLayout または RelativeLayout?どちらのビューがレイアウトをより良く実現しますか?また、XML コードを使用してこのレイアウトを実現したいです,助けを求めてください,ありがとう!

4

2 に答える 2

0

動き回るのに何か必要ですか?オブジェクトのいずれかと対話しますか?

単純なものが必要な場合は、TableLayout を使用できます。ICS (Android 4.0) 以降のみをサポートする必要がある場合は、GridLayout をチェックアウトすることもできます。

LinearLayout は、おそらくパフォーマンスの点で最良の選択ではありません (それほど多くの計算を行うわけではありません)。テーブルに多くの要素がある場合、RelativeLayout も最適ではありません。

Google の従業員からの TableLayout に関するこの回答も確認できます。

于 2012-09-18T09:33:12.157 に答える
0

すべては、設計したい GUI と、GUI オブジェクトをどのように配置したいかによって決まります。Android の公式サイトには、このトピックに関する非常に有益で役立つチュートリアルがあります。

http://developer.android.com/guide/topics/ui/declaring-layout.html

http://developer.android.com/guide/topics/ui/declaring-layout.html#CommonLayouts

于 2012-09-18T09:29:09.123 に答える