加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2021-11-24 16:02:15 所属栏目:PHP教程 来源:互联网
导读:在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" 

(编辑:应用网_丽江站长网)

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

    热点阅读