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

标签 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>

最佳答案

在您的 Activity 的 onCreate 方法中调用方法 getActionBar.setIcion() 方法并传递图标的 Id。看看这个 link寻求进一步帮助

关于android - 状态栏图标应该与启动器图标不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15255191/

相关文章:

android - Activity 不启动

android - 如何使用 Firebase 启用安全的用户数据访问而不需要用户登录

android - Firebase,DataSnapshot 转换为模型类

android - DateUtils.getRelativeTimeSpanString() 在 Android 5 上因 NullPointerException 而失败

android - 如何在OpenGL中旋转纹理?

带有 CheckBox : setOnClickListener or setOnCheckedChangeListener 的 Android 自定义适配器

java - Sqlite 组按天日期

android - 更改微调器启动图标

应用程序中的 Android xml 在模块中找不到自定义 View

android - 通过命令行更改程序包名称(不使用Android Studio)