我在使我的按钮文本在我的Android应用程序中正确对齐时遇到了一些麻烦。目前,我的按钮文本与按钮中心的文本左侧对齐,如图所示:中心右对齐按钮 - Android
|空白|文本在这里|
我曾尝试使用重力=“center_horizontal | center_vertical”无济于事。我已经尝试添加一个新的按钮到一个完全独立的项目,这仍然成立。它也在LinearLayouts和RelativeLayouts中做到这一点。
在此先感谢您的帮助。
这是一个布局文件。但是它在所有这些方面都做得很好,包括其他项目。此外,此布局上的所有按钮都有相同的问题。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:text="@string/history_delete_record"
android:id="@+id/History_Delete_Record"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_gravity="center_horizontal|center_vertical"></Button>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/History_Delete_Record"
android:layout_alignLeft="@+id/History_Delete_Record"
android:id="@+id/History_Open_Details"
android:text="@string/history_open_record"></Button>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/History_Cancel"
android:text="@string/cancel"
android:layout_below="@+id/History_Open_Details"
android:layout_alignLeft="@+id/History_Open_Details"
android:layout_marginTop="19dp">
</Button>
</RelativeLayout>
。 – cren90
你可以发布相关的布局XML吗? –
是的,请添加您的布局文件。 – Orest