なぜこれらは垂直に中心がないのですか?私はこれに苦しんでおり、それを動作させることはできません..Android垂直センター
これは相対的なレイアウトであり、ディスプレイの下部にあります。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="46dp"
style="?headerfooter"
android:id="@+id/linlay2"
android:layout_below="@+id/ListView01"
android:gravity="center_vertical"
android:layout_alignBottom="@+id/mainrel">
<EditText
android:id="@+id/EditText_AddNewList"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:hint="@string/dialog_addnew_lists_listnamehint"
android:layout_centerVertical="true"
android:gravity="center_vertical"
android:layout_gravity="center_vertical"
android:layout_weight="1">
</EditText>
<Button
android:id="@+id/bSQLUpdate"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_centerVertical="true"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
style="?button_add"/>
</LinearLayout>
は、このことができますかどうかわからないが、私は物事が1に重み属性を設定するAndroid上で適切にレイアウトされていないときことを見つけますときどき役立ちます。 android:layout_weight = "1"あなたのボタンで試してみてください。 – PaulG