我正在尝试在我编写的代码中实现一个应用程序来绘制 APP 菜单。在我的应用程序中,菜单正在为所有分辨率的布局的 top_center 绘制,如下图所示。
但是我需要所有分辨率和屏幕的水平和垂直布局中心的按钮。
目前我正在使用下面的代码。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/myLinear"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#2E9AFE"
android:orientation="vertical"
tools:context=".MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="Choose an Option"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@android:color/white"
android:textSize="25dp"
android:textStyle="bold"
android:typeface="sans" />
"
<Button
android:id="@+id/bDefSms"
android:layout_width="256dp"
android:layout_height="64dp"
android:layout_gravity="center"
android:layout_marginBottom="10dp"
android:layout_marginTop="10dp"
android:background="@drawable/blackbutton"
android:drawableLeft="@drawable/sms"
android:paddingBottom="20dp"
android:text="AAA"
android:textColor="@android:color/white"
android:textSize="32dp"
android:textStyle="bold" />
<Button
android:id="@+id/bSMS"
android:layout_width="256dp"
android:layout_height="64dp"
android:layout_gravity="center"
android:layout_marginBottom="10dp"
android:background="@drawable/blackbutton"
android:drawableLeft="@drawable/defsms"
android:text="BBB"
android:textColor="@android:color/white"
android:textSize="32dp"
android:textStyle="bold" />
<Button
android:id="@+id/bMMS"
android:layout_width="256dp"
android:layout_height="64dp"
android:layout_gravity="center"
android:layout_marginBottom="10dp"
android:background="@drawable/blackbutton"
android:drawableLeft="@drawable/mms"
android:text="CCC"
android:textColor="@android:color/white"
android:textSize="32dp"
android:textStyle="bold" />
<Button
android:id="@+id/bMail"
android:layout_width="256dp"
android:layout_height="64dp"
android:layout_gravity="center"
android:background="@drawable/blackbutton"
android:drawableLeft="@drawable/email"
android:text="DDD"
android:textColor="@android:color/white"
android:textSize="32dp"
android:textStyle="bold" />
</LinearLayout>
请帮我。