兄弟们请收下,002!
具体操作如下:
第一步:values目录下修改color.xml文件(如果没有这个文件就新建一个),添加配置如下:
<color name="transparent_background">#00ffffff</color><!--透明 -->
第二步:values目录下修改styles.xml文件(如果没有这个文件就新建一个),添加配置如下:
<style name="Transparent"> <item name="android:windowBackground">@color/transparent_background</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item> </style>
第三步:Java代码调用如下:
private Dialog dialog = null; private void createDialogUI(final Context context) { if (null == context) { return; } if (null != dialog) { dialog.show(); return; } dialog = new Dialog(context, R.style.Transparent); View view = LayoutInflater.from(context).inflate(R.layout.你的布局文件名称, null); dialog.setContentView(view); dialog.show(); }