0

すべてが親の1/2、1 / 4、または1/8であるという点で、ウェイトを使用してかなり簡単にできるレイアウトを組み立てようとしていますが、ネストされたウェイトを実行すると、ロードに適していないと聞きました。 /performanceとその相対的なレイアウトが優れています。

正直なところ、相対的なレイアウトは好きではありません。すでに置いたもののすぐ隣または上に物を配置する方法は理解していますが、均等化の場合と同様の方法で物を配置する方法を理解するのに苦労しています。

これは、側面の測定値を使用してレイアウトをどのように表示するかを大まかに示したものです。左のグループ化(ヘッダー、名前、画像、タイプ、ランク/ティア)は簡単にできますが、特に説明ボックスの高さを維持して下にある残りの部分がそうでないように、反対側を配置する方法がわかりません。そのボックスの内容が変更された場合は移動します。

[編集]*常に横向きモードになるように設定します 私の大まかなレイアウト図

4

1 に答える 1

0

2 つの RelativeLayout を持つことができます。1 つは左側用、もう 1 つは右側用です。もちろん、それは横向きモードでのみ機能します。その場合、縦向きの唯一のオプションはスクロールです。だからあなたはすることができます

風景


<LinearLayout
    android:layout_width=""
    android:layout_height=""
    android:orientation="horizontal" >

    <RelativeLayout..> RelativeLayout/>
    <RelativeLayout..> <RelativeLayout/>
<LinearLayout/>

肖像画


<LinearLayout
    android:layout_width=""
    android:layout_height=""
    android:orientation="vertical" >

    <RelativeLayout..> <RelativeLayout/>
    <RelativeLayout..> <RelativeLayout/>
<LinearLayout/>

したがって、ビューが各セクションのどこにあるかは引き続き制御できますが、ビューはそれぞれの側にとどまります。

于 2012-07-26T20:17:41.220 に答える