0

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

我曾尝试使用:

requestWindowFeature(Window.FEATURE_NO_TITLE);

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

4

3 回答 3

2

这个怎么样 ?

setTitle(""); 

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

于 2014-01-11T17:04:17.220 回答
2

通过调用setDisplayShowTitleEnabled(false)ActionBargetActionBar()您的活动来调用您返回实例。

于 2014-01-11T17:05:15.903 回答
0

我不反对,先生 (Jonik/CommonsWare) 回答,但我认为,通过这样做getActivity().setTitle("")setDisplayShowTitleEnabled(false)您将在创建 Activity 时看到应用程序标题。

但是如果你像这样执行 Sir (Jonik/CommonsWare) 的回答,那就更好了

public void onWindowFocusChanged(boolean hasFocus) {

            super.onWindowFocusChanged(hasFocus);

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

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

于 2014-01-11T17:23:59.820 回答