【问题标题】:android: title bar hideandroid:标题栏隐藏
【发布时间】:2013-06-24 21:00:13
【问题描述】:

我使用 actionBarSherlock 进行了此活动。是否可以隐藏我尝试过的活动标题(不仅是文本,还有标题栏):

getSupportActionBar().hide();

但它也隐藏了标签。

图片: https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-prn1/q71/1017267_10200157522600680_915484448_n.jpg

【问题讨论】:

    标签: android actionbarsherlock titlebar


    【解决方案1】:

    1.您必须调用setNavigationMode(NAVIGATION_MODE_TABS) 才能使标签可见

    getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    

    2.您必须通过调用setDisplayShowTitleEnabled(false)来禁用活动标题

    getSupportActionBar().setDisplayShowTitleEnabled(false);
    

    3.您必须通过调用setDisplayShowHomeEnabled(false)来禁用应用程序主页提示

    getSupportActionBar().setDisplayShowHomeEnabled(false);
    

    这种方式应该能够在您的活动中获得类似this 的外观。

    【讨论】:

    • 这正是我想要的。
    【解决方案2】:

    可以尝试其中一种吗?

    将此添加到应用程序下的清单文件中:

    android:theme="@android:style/Theme.NoTitleBar"
    

    或在您的活动中:

    ActionBar actionBar = getActionBar();
    actionBar.hide();    
    

    【讨论】:

      【解决方案3】:

      getActionBar().setDisplayOptions(Window.FEATURE_NO_TITLE);

      它对我有用,希望它能帮助你。 这将给出类似this

      的结果

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多