You cannot combine custom titles with other title features

来源:互联网 发布:产品推广软件 编辑:程序博客网 时间:2024/04/30 06:00

 问题的原因是你为一个activity设置了两个title,,所以这个问题在tab中出现的频率较高。 

【点击下载 科学上网软件(能上youtube、facebook,享受google服务)】


一般可能是在具体的activity中设置cutsom title的属性,这样在tab中的activity(显示应用的名称的)和这个custom title(自定义的)就是两个了。

解决办法是在tab所在的activity中设置custom title.而不要再具体的activity中设置。

以下代码添加到主TabActivity中

Java代码
    @Override  
  1. public void onCreate(Bundle savedInstanceState) {   
  2.     super.onCreate(savedInstanceState);   
  3.        
  4.     requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);   
  5.     setContentView(R.layout.main);   
  6.          getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);   
  7. }  
原创粉丝点击