为什么使用自定义操作栏主页按钮图像从应用程序徽标更改为应用程序图标

时间:2014-07-05 09:38:50

标签: android android-actionbar android-homebutton

AndroidManifest中的

我设置了相同的

<application
    android:allowBackup="true"
    android:icon="@drawable/picA"
    android:logo="@drawable/picB"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    ...

当我使用默认操作栏并将DisplayHomeAsUpEnabled设置为true并使用此代码将HomeButtonEnabled设置为true时

getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);

操作栏主页按钮图像是&#34; picB&#34;

但是当我使用自定义操作栏并设置此

getActionBar().setCustomView(R.layout.actionbar);
getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_HOME_AS_UP);

动作栏主页按钮图像是&#34; picA&#34;为什么?以及如何将主页按钮图像更改为picB?

我希望我的自定义操作栏主页按钮图像是picB相同使用默认操作栏

1 个答案:

答案 0 :(得分:0)

哦!我非常愚蠢

我通过此

解决了我的问题
ActionBar.DISPLAY_USE_LOGO

它运作良好