zoukankan      html  css  js  c++  java
  • Android开发之全屏显示的两种方法

    1.通过修改清单文件中Theme,实现全屏

    1 <application
    2         android:name=".MyApplication"
    3         android:allowBackup="true"
    4         android:icon="@drawable/ic_launcher"
    5         android:label="@string/app_name"
    6         android:theme="@style/AppTheme">
    7 </application>

    开发Android中,在清单文件中都指定了theme,但是这些theme的“windowNoTitle”都设置为false,要想实现全屏显示,可以自定义一个主题,继承系统指定的theme,然后修改该属性值为true就可以实现全屏了。

    代码如下:

    1     <!-- Application theme. -->
    2     <style name="AppTheme" parent="AppBaseTheme">
    3         <item name="android:windowNoTitle">true</item>
    4     </style>

    2.需要在每个Activity中指定代码,实现该Activity的全屏

    在方法setContentView()方法前,添加一行代码:

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.xxx);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

    这样就可以实现该Activity的全屏了。

    第二个方法请参考http://www.cnblogs.com/liyiran/p/4657282.html

  • 相关阅读:
    phpcms页面替换
    phpcms笔记
    php头像上传预览
    phpcms后台管理
    php写流程管理
    php写留言板
    php人员权限管理(RBAC)
    单例模式
    Effective C++笔记——day01
    C++Primer笔记-----day08
  • 原文地址:https://www.cnblogs.com/liyiran/p/5123303.html
Copyright © 2011-2022 走看看