我有一個複雜的線性佈局消失,一些按鈕和EditText上:按鈕從線性佈局
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="top|center_horizontal"
android:orientation="vertical"
android:weightSum="1"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginBottom="400dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_marginTop="0dp"
android:text="@string/stop"
android:textSize="18dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/text"
android:hint="@string/hint"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/choose"
android:layout_alignParentLeft="true"
android:minWidth="150dp"
android:textSize="10sp"/>
<Button
android:id="@+id/text2"
android:hint="@string/favourites"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/choose"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/text"
android:textSize="10sp"
/>
<Button
android:id="@+id/text3"
android:hint="@string/clean"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/choose"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/text"
android:textSize="10sp"
/>
</LinearLayout>
<Button
android:id="@+id/button"
android:text="@string/request"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/text2"
android:onClick="lookUp"
android:textSize="12sp"
/>
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#3d455b"
android:layout_alignParentLeft="true"
android:layout_below="@+id/button">
<HorizontalScrollView
android:id="@+id/hscrll1"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:id="@+id/RelativeLayout1"
android:layout_width="fill_parent"
android:layout_gravity="left"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TableLayout
android:id="@+id/table_main"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerHorizontal="false"
android:stretchColumns="2">
</TableLayout>
</RelativeLayout>
</HorizontalScrollView>
</ScrollView>
</LinearLayout>
一切看起來都在它應該在大屏幕(平板電腦)上:我與EditText上的第一行和兩個按鈕,在下面一行我有另一個按鈕,並在它下面我有滾動視圖(與表)。 當我切換到正常屏幕(智能手機)時,只有第一行出現,其餘不可見。 解決方案是什麼?
您的佈局是足夠大的。它不會進入手機屏幕。你應該把整個佈局放入滾動視圖 –
你的意思是添加圍繞線性佈局的滾動視圖嗎? – helius83
是作爲整體佈局的父母不在 –