如何在对话框中设置背景(图像为绿色)与侧面相同。这样它是灰色和透明的?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#00ff00"
>
<LinearLayout
android:id="@+id/linearLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_marginBottom="70dp"
android:weightSum="3"
>
[....]
</LinearLayout>
答案 0 :(得分:0)
如果您正在使用Dialog片段,请在对话框中使用以下样式
颜色是
<color name="transparent">#00000000</color>
<style name="DialogTransparent" parent="Theme.AppCompat.Dialog">
<item name="windowNoTitle">true</item>
<item name="android:alertDialogStyle">@style/CustomAlertDialogStyle</item>
<item name="android:windowBackground">@color/transparent</item>
<item name="android:backgroundDimEnabled">false</item>
<item name="android:textStyle">normal</item>
<item name="android:textSize">16sp</item>
</style>
将样式添加到清单中的片段
<activity android:name=".components.popup.PopUpActivity"
android:theme="@style/DialogTransparent" />