加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_郴州站长网 (http://www.0735zz.com/)- 云通信、区块链、物联设备、云计算、站长网!
当前位置: 首页 > 教程 > 正文

Android开发教程:达成没有标题栏的窗口和全屏显示

发布时间:2021-12-18 13:42:51 所属栏目:教程 来源:互联网
导读:在Android实现没有标题栏的方法有两种: 在代码中添加 requestWindowFeature(Window.FEATURE_NO_TITLE); 在清单文件AndroidManifest.xml中添加 android:theme=@android:style/Theme.NoTitleBar 具体的代码如下: 第一种: MainActivity.java package com.lin
在Android实现没有标题栏的方法有两种:
 
在代码中添加
 
requestWindowFeature(Window.FEATURE_NO_TITLE);  
在清单文件AndroidManifest.xml中添加
 
android:theme="@android:style/Theme.NoTitleBar"
具体的代码如下:
 
第一种:
 
MainActivity.java
 
package com.lingdududu.test;  
 
import android.app.Activity;  
import android.os.Bundle;  
import android.view.Window;  
 
public class MainActivity extends Activity {  
    /** Called when the activity is first created. */
    private boolean catchHomeKey = false;  
    public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);  
        setContentView(R.layout.main);  
          
    }  
}
第二种:
 
AndroidManifest.xml
 
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.lingdududu.test"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="10" />
 
    <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" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
 
    </application>
</manifest>
效果图:
 
 
 
如果想让窗口全屏显示:
 
将下面两段代码分别替换上面的两段设置无标题的代码就可以了
 
getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,                 
                WindowManager.LayoutParams. FLAG_FULLSCREEN);  
 
 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  

(编辑:开发网_郴州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读