大家好,祝大家好运。
当用户下单成功时,我在应用程序中使用Dialog来显示成功。
但我遇到了如下所示的错误。对话框不能正确显示我在file.xml中的自定义。特别是在xml中,我让android属性layout:layout_width = "match_parent"
,但在显示文本时不足以尝试显示)
谁有解决方案来帮助我?由衷地感谢。
这是错误:
这是file.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageView
android:id="@+id/img"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_centerHorizontal="true"
android:layout_margin="32dp"
android:src="@drawable/ic_done_all_black_24dp" />
<TextView
android:id="@+id/OrderSuccessfully"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/img"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/order_successfully_placed"
android:textAllCaps="true"
android:textColor="@android:color/black"
android:textSize="20sp"
android:textStyle="bold" />
<TextView
android:id="@+id/thank"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/OrderSuccessfully"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_margin="8dp"
android:text="@string/thank_you"
android:textAllCaps="true"
android:textColor="@android:color/black"
android:textSize="20sp"
android:textStyle="bold" />
<Button
android:id="@+id/btnOrderSuccessfully"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:layout_below="@+id/thank"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_marginBottom="32dp"
android:text="@string/ok"
android:textColor="@android:color/white"
android:textStyle="bold"
android:theme="@style/AppTheme.ButtonSignIn" />
</RelativeLayout>
https://stackoverflow.com/questions/50630086
复制相似问题