如何在Android中隐藏应用程序标题?

时间:2014-01-11 17:01:34

标签: android android-activity android-actionbar android-titlebar

我想创建一个只有标题栏上的应用程序图标而没有应用程序名称的应用程序。我该怎么办?

我试过用:

requestWindowFeature(Window.FEATURE_NO_TITLE);

但它只删除标题栏而不仅仅是应用程序名称。

3 个答案:

答案 0 :(得分:2)

这个怎么样?

setTitle(""); 

...在标题应为空的任何活动的onCreate()中。 (或在任何片段的onCreateView()中:getActivity().setTitle("");

答案 1 :(得分:2)

Call setDisplayShowTitleEnabled(false) on the ActionBar instance您可以通过致电活动getActionBar()来取回。

答案 2 :(得分:0)

我并不反对,先生(Jonik / CommonsWare)回答,但是做getActivity().setTitle("")& setDisplayShowTitleEnabled(false)我会在创建活动时看到应用标题。我想。

但如果您执行Sir(Jonik / CommonsWare)这样的答案,那么它会更好

public void onWindowFocusChanged(boolean hasFocus) {

            super.onWindowFocusChanged(hasFocus);

          if(hasFocus) 
             getActionBar().setDisplayShowTitleEnabled(false);
    } 

对不起,如果它没有帮助你!