我在我的應用程序中使用了導航抽屜。我想從操作欄中刪除android的機器人圖標。我正在使用以下幾行,但徽標不會消失。如何隱藏操作欄中的Android標誌
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);
任何人都可以建議我該怎麼辦?
我在我的應用程序中使用了導航抽屜。我想從操作欄中刪除android的機器人圖標。我正在使用以下幾行,但徽標不會消失。如何隱藏操作欄中的Android標誌
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);
任何人都可以建議我該怎麼辦?
只需添加到您的活動
getActionBar()的setIcon(新ColorDrawable(getResources ().getColor(android.R.color.transparent)));
我曾嘗試過這一行,通過添加此行,抽屜圖標也消失。 – Anita
getActionBar().setLogo(new ColorDrawable(getResources().getColor(android.R.color.transparent)));
也適用。
這將做魔術:
1)添加以下行到您的styles.xml:
<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/AppTheme.ActionBar</item>
</style>
<style name="AppTheme.ActionBar" parent="android:Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:displayOptions">showHome|homeAsUp|showTitle</item>
<item name="android:icon">@android:color/transparent</item>
</style>
...
2),不要忘了你的風格添加到您的AndroidManifest。 xml(如果你還沒有完成):
<application
android:theme="@style/AppTheme"
android:label="@string/app_name"
android:icon="@drawable/ic_launcher"
...
希望這有助於!
感謝這工作。 – Anita