我有兩個視圖在彼此的頂部。
我的第一個視圖填滿了屏幕(0dip),第二個視圖由兩個相鄰的視圖(小鍵盤和rl_pointsblock)組成。兩個彼此相鄰的高度相同的視圖
如何將右側的視圖與左側視圖的高度相同?
我試圖做到這一點(你將在代碼中捕獲這個),rl_pointsblock視圖是由兩個子視圖組成的,並且我試圖讓這兩個視圖填滿鍵盤視圖正在使用的空間!
有人曾經嘗試過這樣的事情嗎?
<com.exeliumpartners.myclass
android:id="@+id/view"
android:layout_width="wrap_content"
android:layout_height="0dip"
android:focusableInTouchMode="true"
android:gravity="center"
android:layout_weight="1"/>
<RelativeLayout
android:id="@+id/main_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:padding="5dp">
<TableLayout
android:id="@+id/keypad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true">
<TableRow>
</TableRow>
</TableLayout>
<LinearLayout
android:id="@+id/rl_pointsblock"
android:layout_toRightOf="@id/keypad"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:orientation="vertical"
android:gravity="center"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true">
<LinearLayout
android:id="@+id/points_up_layout"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:orientation="vertical"
android:padding="5dp"
android:background="@drawable/white_rounded_edges" >
<TextView/>
</LinearLayout>
<LinearLayout
android:id="@+id/points_down_layout"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:orientation="vertical"
android:padding="5dp"
android:background="@drawable/white_rounded_edges" >
<TextView/>
</LinearLayout>
</LinearLayout>
</RelativeLayout>
謝謝。必須將android:layout_height =「match_parent」更改爲wrap_content以獲取頂部和rl_pointsblock ...然後它確實回答了要求。乾杯。 –