如何设置Activity全屏显示和没有Title
16lz
2021-01-23
在产品设计我们,我们会遇到需要将Activity设置成全屏和去掉Title,如何实现呢
第一种方法,是在AndroidManifest.xml清单文件中对activity加入android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:name=".ui.MainActivity" android:label="@string/main" android:configChanges="orientation|keyboardHidden" > <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity>
第二种方法,采用编码方式实现
// 方法调用必须在setContentView(View view);方法之前// 第一种去掉Title方式getWindow().requestFeature(Window.FEATURE_NO_TITLE);// 第二种去掉Title方式requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.main);// 设置全屏,方法调用必须在setContentView(View view);方法之后getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
更多相关文章
- Android 保存文件路径方法
- 阻止一进入页面就弹输入法对话框的方法
- Android中SQLiteOpenHelper类的onUpgrade方法的作用
- android TabHost(选项卡)的使用方法
- Android使用系统方法实现分享到QQ和微信!
- Android多种数据库存储方式对比
- Android多种方法获取系统时间
- intelliJ IDEA 创建maven android工程的方法