美文网首页
Android Activity设置为全屏模式

Android Activity设置为全屏模式

作者: 愈强 | 来源:发表于2020-07-06 10:14 被阅读0次
    1. 在Manifest中使用fullscreen形式的主题
    <application
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
        <activity
            android:name=".MainActivity"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
    </application>
    
    • 在application节点上使用fullscreen主题,工程中的所有Activity都会默认使用该主题。
    • 在activity节点上使用fullscreen主题,仅当前的Activity会应用该主题。
    • 按照Android中Theme的命名规则,凡带fullscreen的主题,都是全屏主题。
    1. 在Activity的onCreate方法中声明
    import android.view.Window;
    import android.view.WindowManager;
        
    public class MainActivity extends Activity {
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            // 设置为无标题(去掉Android自带的标题栏),(全屏功能与此无关)
            requestWindowFeature(Window.FEATURE_NO_TITLE);
        
            // 设置为全屏模式
            getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                    WindowManager.LayoutParams.FLAG_FULLSCREEN);
        }
    
    

    以上两种方法使用一种即可。

    相关文章

      网友评论

          本文标题:Android Activity设置为全屏模式

          本文链接:https://www.haomeiwen.com/subject/jmfwqktx.html