activity 背景透明透到手机桌面的问题

xiaohuh421 2016-07-08 12:00:49
我对activity使用的dialog主题, 并且有透明效果, 想透明到前一个activity上, 在部分手机上却透明到手机桌面了.

<style name="MyDialogStyleBottom" parent="android:Theme.Dialog">
<item name="android:windowAnimationStyle">@style/AnimBottom</item>
;!-- 边框 -->
<item name="android:windowIsFloating">false</item>
;!-- 是否浮现在activity之上 -->
<item name="android:windowIsTranslucent">true</item>
;!-- 半透明 -->
<item name="android:windowNoTitle">true</item>
;!-- 无标题 -->
<item name="android:windowBackground">@color/transparent</item>
;!-- 背景透明 -->
<item name="android:backgroundDimEnabled">true</item>
;!-- 模糊 -->
</style>

...全文
483 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2016-07-20
  • 打赏
  • 举报
回复
引用 1 楼 u012137924 的回复:
你全部的 Activity 都用了这个 style 吗?
只是部分使用了, 即,使用activity实现弹窗
山鹰1985 2016-07-08
  • 打赏
  • 举报
回复
引用 楼主 xiaohuh421 的回复:
我对activity使用的dialog主题, 并且有透明效果, 想透明到前一个activity上, 在部分手机上却透明到手机桌面了. <style name="MyDialogStyleBottom" parent="android:Theme.Dialog"> <item name="android:windowAnimationStyle">@style/AnimBottom</item> ;!-- 边框 --> <item name="android:windowIsFloating">false</item> ;!-- 是否浮现在activity之上 --> <item name="android:windowIsTranslucent">true</item> ;!-- 半透明 --> <item name="android:windowNoTitle">true</item> ;!-- 无标题 --> <item name="android:windowBackground">@color/transparent</item> ;!-- 背景透明 --> <item name="android:backgroundDimEnabled">true</item> ;!-- 模糊 --> </style>
你全部的 Activity 都用了这个 style 吗?

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧