【问题标题】:Create Custom displaying Activity for android为android创建自定义显示活动
【发布时间】:2018-09-09 11:57:28
【问题描述】:

我想要这种translucent activity/fragmentandroid 任何帮助将不胜感激

Android 活动/片段在这里重叠,就像这样:

【问题讨论】:

  • 只需添加背景图像并简单地模糊它!
  • 你不明白我的意思是模糊的背景图像是活动已经打开并且对话活动在其中重叠
  • 那么只需尝试将对话 Activity 的 windowBackground 设置为透明
  • 那模糊的效果呢??
  • 您不能同时显示 2 个活动,因此您应该按照我的第一条评论中的步骤操作,只需在布局的“根元素”中添加一个模糊的图像背景就可以了......只要文本颜色为白色,它就可以工作;)

标签: android android-activity fragment


【解决方案1】:

在您的应用中使用这种风格:

 <style name="AppTheme.NoBackGround">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowBackground">@color/transparent</item>
    <item name="android:colorBackgroundCacheHint">@color/transparent</item>
</style>

然后在activity上设置模糊和透明背景

【讨论】:

  • 如何让它模糊??现在
  • @Roasted_Ginger 使用毕加索库和透明图像或设置活动背景并使用该颜色的片段作为#80000000背景
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-01
  • 2011-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多