Android 在使用操作栏时,如何摆脱图片标题栏?

Android 在使用操作栏时,如何摆脱图片标题栏?,android,Android,嗨,我只是想知道是否有人能帮我摆脱这个单打/多人/朋友标签上方的图片吧 以下是我尝试过的: ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(false); actionBar.setDisplayHomeAsUpEnabled(false); actionBar.setDisplayUseLogoEnabled(false); 我找不到其他办法来处理这个案子。。。谢谢你的帮助 actionB

嗨,我只是想知道是否有人能帮我摆脱这个单打/多人/朋友标签上方的图片吧

以下是我尝试过的:

ActionBar actionBar = getActionBar();
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayHomeAsUpEnabled(false);
actionBar.setDisplayUseLogoEnabled(false);
我找不到其他办法来处理这个案子。。。谢谢你的帮助

actionBar.setDisplayShowHomeEnabled(false);

添加以下内容:

actionBar.setDisplayShowHomeEnabled(false);
一个快速测试确实隐藏了这个标志

让我看看是否还可以找到它的
style.xml
版本,这样您就不必在每个
活动中对其进行编码了。我知道我的某个应用程序中有它

EDIT:也找到了
style.xml
。如果您需要在继承ActionBar样式的每个
活动
/
片段
中隐藏应用程序徽标,这将非常有用。如果是一些select
活动
/
片段
,那么Java代码就很好了

将此项添加到您的
ActionBar
样式中:

<item name="android:icon">@android:color/transparent</item>
@android:color/transparent
添加以下内容:

actionBar.setDisplayShowHomeEnabled(false);
一个快速测试确实隐藏了这个标志

让我看看是否还可以找到它的
style.xml
版本,这样您就不必在每个
活动中对其进行编码了。我知道我的某个应用程序中有它

EDIT:也找到了
style.xml
。如果您需要在继承ActionBar样式的每个
活动
/
片段
中隐藏应用程序徽标,这将非常有用。如果是一些select
活动
/
片段
,那么Java代码就很好了

将此项添加到您的
ActionBar
样式中:

<item name="android:icon">@android:color/transparent</item>
@android:color/transparent
您可以尝试以下方法: getActionBar().hide(); 如果您对android有更深入的了解,您可以在res/values/styles文件中修复它: 如果您正在开发android v14及更多版本:

<style name="YourTheme" parent="@android:style/Theme.Holo.Light.NoActionBar"></style>
<style name="YourThemeBlack" parent="@android:style/Theme.Holo.NoActionBar"></style>

然后转到AndroidManifest.xml:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/YourTheme" > or YourBlackTheme
    <activity....
还是你的黑色主题
您可以尝试以下方法:
getActionBar().hide();
如果您对android有更深入的了解,您可以在res/values/styles文件中修复它:
如果您正在开发android v14及更多版本:

<style name="YourTheme" parent="@android:style/Theme.Holo.Light.NoActionBar"></style>
<style name="YourThemeBlack" parent="@android:style/Theme.Holo.NoActionBar"></style>

然后转到AndroidManifest.xml:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/YourTheme" > or YourBlackTheme
    <activity....
还是你的黑色主题

OP不想隐藏整个
操作栏
。他只是想在
ActionBar
上隐藏应用程序徽标。这种方法还会保留我使用ActionBar的标签吗?我认为标签有点像小部件。因为在旧的android版本中,标签是小部件元素。使用这种方法,您可以隐藏操作栏,而不是选项卡。为了隐藏选项卡,您需要设置actionBar.setNavigationMode(actionBar.NAVIGATION\u MODE\u标准);OP不想隐藏整个
操作栏
。他只是想在
ActionBar
上隐藏应用程序徽标。这种方法还会保留我使用ActionBar的标签吗?我认为标签有点像小部件。因为在旧的android版本中,标签是小部件元素。使用这种方法,您可以隐藏操作栏,而不是选项卡。为了隐藏选项卡,您需要设置actionBar.setNavigationMode(actionBar.NAVIGATION\u MODE\u标准);嘿,谢谢你的回答。我仍然有点不知道该把那种风格的东西放在哪里。ActionBar样式在哪里?你知道如何去掉整个包含图片的条,而不仅仅是图片本身吗?THanks@James:如果要隐藏整个
操作栏
,请参考Alex的答案。嘿,谢谢你的答案。我仍然有点不知道该把那种风格的东西放在哪里。ActionBar样式在哪里?你知道如何去掉整个包含图片的条,而不仅仅是图片本身吗?THanks@James:如果要隐藏整个
操作栏
,请参考Alex的答案。