我遇到了DialogFragment的问题。布局正在根据API而变化。我使用PercentRelativeLayout。
下面有2张图片显示问题。
很容易找到如何删除标题,但对于百分比我不知道该怎么做。 你知道解决它的简单方法吗? 添加剂问题:在我的研究中,我读过PercentRelativeLayout将被弃用。有没有更好的方法来进行布局?
这是我的代码:
<?xml version="1.0" encoding="utf-8"?>
<android.support.percent.PercentRelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/layout_dialog2"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center"
android:background="@drawable/round">
<TextView
android:id="@+id/text"
app:layout_marginTopPercent="3%"
app:layout_heightPercent="26%"
app:layout_widthPercent="100%"
android:text="@string/rate"
android:textSize="@dimen/button"
android:textColor="#1565c0"
android:gravity="center_horizontal"/>
<Button
android:text="@string/yes"
android:background="@drawable/button"
android:textColor="#FFFFFF"
android:textAllCaps="false"
android:textSize="@dimen/button"
app:layout_widthPercent="20%"
app:layout_heightPercent="6%"
android:id="@+id/buttonY"
app:layout_marginTopPercent="20%"
app:layout_marginLeftPercent="27%"/>
<Button
android:text="@string/no"
android:background="@drawable/button"
android:textColor="#FFFFFF"
android:textAllCaps="false"
android:textSize="@dimen/button"
app:layout_widthPercent="20%"
app:layout_heightPercent="6%"
android:id="@+id/buttonN"
app:layout_marginTopPercent="20%"
app:layout_marginLeftPercent="53%"/>
</android.support.percent.PercentRelativeLayout>