我不喜欢动作栏附带的默认后退按钮,他们看起来很喜欢我想要的。我试图修复一个更大,更具描述性的按钮,就像微信移动应用程序中使用的按钮一样。 请任何有想法的机构。
我在下面尝试了这个但是没有用
<item name="android:homeAsUpIndicator">@drawable/back</item> //Put in my style
我的代码中的下一个
ActionBar actionBar = getSupportActionBar();
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
// actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayUseLogoEnabled(true);
但没有奏效。我保留在drawable中的图像不显示。我的应用程序图标一直显示在我不想要的操作栏上。并且后退按钮不起作用。请任何想法。
答案 0 :(得分:7)
试试这个:
<style name="YourTheme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
<item name="homeAsUpIndicator">@drawable/new_indicator</item>
<item name="android:homeAsUpIndicator">@drawable/new_indicator</item>
</style>
new_indicator
x drawable
文件夹中的<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:left="0dp"
android:right="5dp">
<bitmap android:src="@drawable/indicator" /> <!-- this is your desired image -->
</item>
</layer-list>
xml文件:new_indicator.xml
{{1}}
答案 1 :(得分:-1)
将indicator
的图片替换为新版indicator.png
。
您可以在(项目 - &gt; res - &gt; drawable hdpi )文件夹中找到。
至