android - 在 Android 选项卡中显示具有模糊效果的 Activity

标签 android

我的应用程序中有一个选项卡栏,第三个选项卡名为关于。当用户单击此“关于”选项卡时,我希望 Activity 以模糊效果显示。更具体地说,About activity 应该在前面,而上一个选项卡应该显示在后面并带有模糊效果。我在 about.java onCreate 方法中执行了以下代码,但它打开了新窗口并且没有显示以前的窗口。

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //This is the code used to add blur effect
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
                WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
        setContentView(R.layout.about);
}

如果我在没有标签栏的情况下这样做,它就可以工作。关于可能出现的问题或如何以不同的方式进行操作的任何建议?

最佳答案

我解决了这个问题。我在 res/value/styles.xml 文件中添加了一些样式,并在 AndroidManifest.xml 文件中添加了主题。

关于android - 在 Android 选项卡中显示具有模糊效果的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4989140/

相关文章:

android - 无需密码的蓝牙配对

Android:在 PUT/POST 之后检测 BasicHttpResponse 的 XML 或 JSON 数据类型

android - 如何将 Android 库(AAR 文件)嵌入到电容器插件中?

java - Android - 访问 RadioButton 数组时出现 NullPointerException

android - 如何在Android中打开原始文件夹中的文件

java - 从路径中获取文件的大小

android - 当RecyclerView的item高度为wrap_content时,向上滚动时直接跳转到顶部

android - BottomSheetView 中的 animateLayoutChanges ="true"显示意外行为

android - 我如何为最小尺寸的不同尺寸手机创建应用程序

Android:AltBeacon 未检测到信标