Android实现隐藏状态栏和标题栏

隐藏标题栏需要使用预定义样式:android:theme=”@android:style/Theme.NoTitleBar”.
隐藏状态栏:android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”.

<?xml version="1.0" encoding="utf-8"?> <manifest   xmlns:android="http://schemas.android.com/apk/res/android"     package="de.vogella.android.temperature"     android:versionCode="1"     android:versionName="1.0">     <application      android:icon="@drawable/icon"      android:label="@string/app_name">         <activity          android:name=".Convert"         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> 
@Override
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   // hide titlebar of application
   // must be before setting the layout
   requestWindowFeature(Window.FEATURE_NO_TITLE);
   // hide statusbar of Android
   // could also be done later
   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
       WindowManager.LayoutParams.FLAG_FULLSCREEN);
   setContentView(R.layout.main);
   text = (EditText) findViewById(R.id.EditText01);
    } 
时间: 2024-08-09 14:07:21

Android实现隐藏状态栏和标题栏的相关文章

Android隐藏状态栏和标题栏,相当于全屏效果

隐藏标题栏需要使用预定义样式:android:theme=”@android:style/Theme.NoTitleBar”. 隐藏状态栏:android:theme=”@android:style/Theme.NoTitleBar.Fullscreen”.

android中影藏状态栏和标题栏的几种方法

1,在android中,有时候我们想隐藏我们的状态栏和标题栏(如:第一次安装app时候的欢迎界面),实现这些效果有几种方法,随便选取自己喜欢的即可. 2, A:利用代码实现,在我们主Activity中在onCreate()方法中加入 1 //获取当前窗体 2 final Window window = getWindow(); 3 //隐藏状态栏 4 window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager

Android之隐藏状态栏、设置全屏、取消全屏

我将这三个设置代码写在一个工具类当中,当你要对某个Activity调用这三个功能的时候,把Activity本身作为参数传递进去即可. 代码如下: import android.app.Activity; import android.view.Window; import android.view.WindowManager; public class CommonUtil { /** * 设置隐藏标题栏 * * @param activity */ public static void set

android Activity隐藏顶部的标题栏

今天试了试Material design,里面的效果很炫,但是实现的时候,我的类继承的是ActionBarActivity(这个类现在已经被弃用,但是还可以用) ,我用传统的修改方式全部失效,而且程序总是报错,各种郁闷.最后搜的stackoverflow,问题解决.我先把传统的几种方式写下来,最后在介绍正确的方式: 1.修改activity的主题样式: <activity android:name="youtpackagename.activityname" android:th

Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)

方法一 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏状态栏 getWindow().setFlags(WindowManager.La

Android中隐藏标题栏和状态栏

http://www.cnblogs.com/zhuguangwei/archive/2011/01/18/1938276.html 一.隐藏标题栏 //隐藏标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE); 二.隐藏状态栏 //隐藏状态栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FL

Android中隐藏顶部状态栏的那些坑

Android中隐藏顶部状态栏的那些坑 先看看常规的隐藏状态栏的方法: 方法一: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏 getWindow().setFlags(WindowManager

android 动态显示和隐藏状态栏

View类提供了setSystemUiVisibility和getSystemUiVisibility方法,这两个方法实现对状态栏的动态显示或隐藏的操作,以及获取状态栏当前可见性. setSystemUiVisibility(int visibility)方法可传入的实参为: 1. View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,Activity不全屏显示(恢复到有状态的正常情况). 2. View.INVISIBLE:隐藏状态栏,同时Activity会伸展全屏显示. 3. 

Android隐藏状态栏、导航栏

Android隐藏状态栏.导航栏 [java] view plain copy private void hideStatusNavigationBar(){ if(Build.VERSION.SDK_INT<16){ this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); }else{ int uiFlags = View