首页 > 系统 > Android > 正文

Android 实现全屏和无标题栏的显示

2019-12-12 05:57:58
字体:
来源:转载
供稿:网友

在Android实现没有标题栏的方法有两种:

在代码中添加

requestWindowFeature(Window.FEATURE_NO_TITLE); 

在清单文件AndroidManifest.xml中添加

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

具体的代码如下:

第一种:

MainActivity.javapackage 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" 

效果图:

 以上就是对Android 全屏效果的代码实例,和效果显示,希望能帮助到大家。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表