在上一篇博客讲到是在Activity类里通过Window类来改变标题栏。

但是这么做的应用背景是你要自己自定义标题栏,而不是用系统原生态的标题栏。所以一旦用了该方法,标题栏便立即变了样式。

作为懒人一个,不想重新做标题栏,免得处理各种适配问题。因此又找其他方法。

发现可以在mainfest里面通过修改Activity的属性来修改各个Activity自己的logo和标题。如下所示:

 

 

 
  
  1. <application 
  2.     android:icon="@drawable/ic_launcher" 
  3.     android:label="@string/app_name" 
  4.     android:theme="@style/AppTheme"> 
  5.     <activity android:name=".MainActivity"  
  6.         android:logo="@drawable/titlebar_logo"