나는 서로의 상단에 두 개의보기가 있습니다.
내 첫 번째보기가 화면을 채우고 있습니다 (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 ... 그러면 요구 사항에 응답했습니다. 건배. –