Activity透明主题,对话框透明

继承AppCompatActivity透明主题

  <style name="MyTransparent" parent="Theme.AppCompat.Light.NoActionBar">"android:windowBackground">@android:color/transparent "android:windowNoTitle">true"android:windowIsTranslucent">true"android:backgroundDimEnabled">true"android:windowAnimationStyle">@android:style/Animation.Translucent style>

对话框透明

 <style name="TransDialogStyle" parent="Base.Theme.AppCompat.Light.Dialog">"android:windowFrame">@null"android:windowIsFloating">true"android:windowIsTranslucent">false"android:windowNoTitle">true"android:windowBackground">@android:color/transparent"android:backgroundDimEnabled">falsestyle>

如果不行,可以在使用的时候加上下面代码

  //去掉黑色半透明遮罩Window window = dialog.getWindow();window.setDimAmount(0f);window.setBackgroundDrawableResource(android.R.color.transparent);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部