在Android 2.2中如何删除

时间:2014-04-02 10:42:21

标签: android xml eclipse

我正在尝试在Android 2.2中执行某些功能。 如何删除下图中显示的白色和灰色边框?

enter image description here

5 个答案:

答案 0 :(得分:1)

在清单

中将活动的主题设置为@android:style/Theme.NoTitleBar

答案 1 :(得分:1)

将此行添加到您已宣布活动的清单文件中。

<activity
 android:name=".activityName"
 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
</activity>

或以编程方式添加

即可
requestWindowFeature(Window.FEATURE_NO_TITLE);

上面的onCreate方法

答案 2 :(得分:0)

在你的oncreate中:

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);  // put that line in your oncreate method
    setContentView(R.layout.youlayout);
} 

答案 3 :(得分:0)

您只需要在清单中进行编辑,如下所示

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

此行不会显示tiltlebar并且将是全屏,但是如果您只想隐藏标题栏而不是使用

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

通过你的清单应该看起来像这样

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="example.android.some"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".MainActivity"
                  android:label="@string/app_name"
                   android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
    <uses-sdk android:minSdkVersion="9" />

</manifest> 

您可以通过以下编程来实现相同的目标

requestWindowFeature(Window.FEATURE_NO_TITLE);

答案 4 :(得分:0)

你可以通过两种方式实现

1)以编程方式:

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;

public class ActivityName extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // remove title
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}

2)修改AndroidManifest.xml文件:

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>