如何从Android中的主要布局顶部删除默认图标/标题?

时间:2013-12-06 22:43:39

标签: java android

看看这张照片:

WhoKnew title and WK? Icon http://puu.sh/5Ejo5.png

在那里看到图标和标题?我该如何去除它?

我没有在eclipse中对这个项目使用任何拖放或xml编辑,因为我必须动态创建任意数量的按钮/文本,以及诸如此类的东西。

基本上,我一直在做这样的事情......

public createMainMenu(){
    //make layout
    LinearLayout layout = new LinearLayout(this);
    layout.setOrientation(LinearLayout.VERTICAL); 
    layout.setBackgroundColor(backgroundColor);

    //make/add text to layout
    menuText.setText("Who Knew?");
    menuText.setId(20001);
    menuText.setTextSize(36);
    menuText.setTextColor(textColor);
    layout.addView(menuText);

    //make a scrollview, then add the layout to the scrollview
    ScrollView sc = new ScrollView(this);
    sc.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
    sc.setFillViewport(true);
    sc.addView(layout);

    //set content view to the scrollview
    setContentView(sc);

}

希望我能在这里走上正确的道路,看看我应该怎么做。我的应用程序工作正常,我只需要摆脱那个图标/标题栏,如果可能的话。我想这不是一个游戏破坏者,但它有点烦人。

2 个答案:

答案 0 :(得分:2)

你可以在java类中使用它

requestWindowFeature(Window.FEATURE_NO_TITLE);

答案 1 :(得分:1)

将此添加到您的清单:

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