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">false
style>
如果不行,可以在使用的时候加上下面代码
//去掉黑色半透明遮罩Window window = dialog.getWindow();window.setDimAmount(0f);window.setBackgroundDrawableResource(android.R.color.transparent);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
