我试图在屏幕中间放置 6 个按钮,直到我向其中一个按钮添加文本后,它才起作用,如下图所示:
https://i.stack.imgur.com/1YSo0.jpg
这是导致问题的 2 个按钮的代码:
<LinearLayout
android:id="@+id/tableRow3"
android:padding="5dp"
android:layout_gravity="center_horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/utilitiesButton"
android:layout_width="125dp"
android:layout_height="125dp"
android:layout_marginLeft="10dp"
android:background="@drawable/menu_sms"
android:gravity="bottom|right"
android:padding="10dp"
android:text="0"
android:textColor="@color/red"
android:textSize="40dp" />
<Button
android:id="@+id/statisticsButton"
android:layout_width="125dp"
android:layout_height="125dp"
android:layout_marginLeft="10dp"
android:background="@drawable/menu_statistics"
android:gravity="center_vertical|center_horizontal" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我需要将文本置于右下角。左侧按钮的文字大小越大,右侧按钮向下的程度就越深。对此有什么想法吗?
谢谢你,马吕斯