간단한 게임용 MasterMind 버전의 레이아웃을 만들려고합니다. 저는 10 개의 TableRow를 가지고 TableLayout을 설정했습니다.이 Tablegow는 같은 수직 가중치를 사용하여 못을 나타내며 마지막 큰 행은 아래쪽에 표시합니다. 주된 10 개의 줄 각각은 4 개의 Button 요소 (동일한 무게의)와 양쪽에 두 개의 뷰로 구성되어 버튼이 중앙에 머무르게합니다. 나는 이미 작동해야한다고 생각하는 레이아웃을 가지고 있지만, 현재 9 개의 행만 표시됩니다 (다른 것들은 화면 밖에 있습니다).Android TableLayout이 (가) 모두 표시되지 않음 11 TableRows
누군가가 왜 모든 요소가 표시되지 않는지 알아낼 수 있습니까? 일련의 LinearLayouts를 할 것이지만, 현재의 방법이 확실하지는 않지만 매우 효율적이지 않다고 들었습니다. 나는이의 라인을 따라 뭔가 얻을 수 있었으면 해요
:
대신이 무엇입니까 : 여기
인 레이아웃을 (죄송는/긴 반복의) :
<?xml version="1.0" encoding="utf-8"?>
<TableLayout
android:id="@+id/game_layout"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#b3b3b3"
android:orientation="vertical">
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<Button
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="1"/>
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:orientation="horizontal">
<View
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="2"/>
</TableRow>
</TableLayout>
스크롤보기에 넣어주세요. – Meenal