0
肖像中的我的XML佈局是正確的,但是在我的橫向視圖中,某些內容隱藏在我的操作欄後面。風景佈局填充問題
見下面的例子
,這裏是我的XML佈局:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="@dimen/activity_horizontal_margin">
<LinearLayout
android:layout_width="600dp"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
android:layout_gravity="center"
tools:context="com.example.gharrington.myapplication.NewOrderForm"
>
<TextView
android:text="Name:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/edtName"
android:singleLine="true"
android:layout_marginBottom="@dimen/activity_horizontal_margin"
android:hint="Enter Name..." />
<TextView
android:text="Meal:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle" />
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/spnMeal"
android:entries="@array/meals"
android:layout_marginBottom="@dimen/activity_horizontal_margin" />
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/radioGroupMeal"
android:layout_marginBottom="@dimen/activity_horizontal_margin">
<RadioButton
android:layout_width="@dimen/radio_button_width"
android:layout_height="wrap_content"
android:text="Sandwich"
android:checked="true"
android:id="@+id/sandwich"
/>
<RadioButton
android:layout_width="@dimen/radio_button_width"
android:layout_height="wrap_content"
android:text="Meal"
android:orientation="horizontal"
android:layout_marginLeft="@dimen/activity_vertical_margin"
android:id="@+id/meal"
/>
</RadioGroup>
<TextView
android:text="Drink:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle" />
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/spnDrinks"
android:entries="@array/drinks"
android:layout_marginBottom="@dimen/activity_horizontal_margin"
/>
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/radioGroupDrink"
android:layout_marginBottom="@dimen/activity_horizontal_margin"
>
<RadioButton
android:layout_width="@dimen/radio_button_width"
android:layout_height="wrap_content"
android:text="Small"
android:checked="true"
android:id="@+id/small"
/>
<RadioButton
android:layout_width="@dimen/radio_button_width"
android:layout_height="wrap_content"
android:text="Regular"
android:layout_marginLeft="@dimen/activity_vertical_margin"
android:id="@+id/medium"
/>
<RadioButton
android:layout_width="@dimen/radio_button_width"
android:layout_height="wrap_content"
android:text="Large"
android:layout_marginLeft="@dimen/activity_vertical_margin"
android:id="@+id/large"
/>
</RadioGroup>
<TextView
android:text="Notes:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/notes"
android:hint="Notes"
android:layout_marginBottom="40dp" />
<TextView
android:text="Paid:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/paidcheckBox" />
<TextView
android:text="Total:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/FieldLabelStyle"
android:layout_gravity="right"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/total"
android:text="£0.00"
android:layout_gravity="right"
style="?android:textAppearanceLarge"
android:layout_marginBottom="@dimen/activity_horizontal_margin" />
<Button
android:text="Save"
android:id="@+id/save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right" />
</LinearLayout>
</ScrollView>
Im相當肯定我不應該考慮在頂部的填充。
感謝這個停止內容被隱藏的動作背後酒吧,但內容現在在屏幕左側,我將如何居中? –
您是否已通過M S Gadag解決方案取得成功? – Karthikeyan
是的,我有,謝謝你的幫助 –