2011-02-14 48 views
1

我的应用程序中有一个标签栏,第三个标签名为About。当用户点击这个关于选项卡时,我希望活动以模糊效果显示。更具体地说,关于活动应该在前面,而先前的标签应该显示在后面并带有模糊效果。我在about.java的onCreate方法中做了下面的代码,但是它打开了新窗口,并且没有显示前面的窗口。显示Android模糊效果的活动标签

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); 
} 

如果我这样做没有标签栏它的作品。关于什么可能出错或者如何以不同的方式做出任何建议?

回答

2

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