Android AlertDialog全屏显示去除白色边框

来源:互联网 发布:mac照片存储位置 编辑:程序博客网 时间:2024/05/19 13:27

Android AlertDialog全屏显示去除白色边框

使用styles.xml风格: Style.xml代码 <style name="FullScreenDialog" parent="android:style/Theme.Dialog">     <item name="android:windowNoTitle">true</item>     <item name="android:windowFrame">@null</item>     <item name="android:windowIsFloating">true</item>     <item name="android:windowIsTranslucent">false</item>     <item name="android:background">@android:color/black</item>     <item name="android:windowBackground">@null</item>     <item name="android:backgroundDimEnabled">false</item> </style> 
使用AlertDialog的上层接口类: Java代码 Dialog reNameDialog = new Dialog(getContext(), R.style.FullScreenDialog); LayoutInflater mLayoutInflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View reNameView = mLayoutInflater.inflate(R.layout.audiorecord_rename, null); LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); reNameDialog.addContentView(reNameView, params); reNameDialog.show(); 
0 0
原创粉丝点击