状态栏图标应与启动器图标不同

时间:2013-03-06 18:29:53

标签: android

我使用的是Android 4.2 SDK,默认状态栏显示启动图标,但我想为应用的启动图标和状态栏图标使用不同的图标

我在做什么

   android:icon="@drawable/ic_launcher"
   android:name=".CommonMethod"
   android:logo="@drawable/toolbar_logo"
   android:label="@string/app_name"
   android:theme="@style/AppTheme" >
<activity
        android:name=".TimerClockActivity"
      android:icon="@drawable/toolbar_logo"
          android:label="@string/ActivityToolBar"
         android:theme="@style/AppTheme"
        >

         <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter> 

    </activity>
    <activity
        android:name=".PrefsActivity"

       android:theme="@style/AppTheme" >

    </activity>

2 个答案:

答案 0 :(得分:1)

在Activity的onCreate方法中调用方法getActionBar.setIcion()方法并传递图标的ID。查看此link以获取进一步的帮助

答案 1 :(得分:0)

您还可以使用样式设置操作栏的图标。去看看this 链接。它应该回答你的问题。