1>在java代码中实现

// 取消标题

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

// 全屏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 注:这种方式添加标题时可能会出现 requestFeature() must be called before adding content,你必须将requestFeature() 在super.onCreate() 方法之前调用


2> 在AndroidManifest.xml中根据需要在<application/>或<activity/>中使用Android系统定义的Android主题方式进行设置

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


3> 先在res/values下创建一个styles.xml文件,在文件中写入如下内容

<?xml version="1.0" encoding="utf-8"?>

<resources>

<style name="theme_fullScreen">

<!-- 设置无标题-->

<item name="android:windowNoTitle">true</item>

<!-- 设置全屏-->

<item name="android:windowFullscreen">true</item>

</style>

</resources>

然后,在AndroidManifest.xml中根据需要在<application/>或<activity/>中使用自定义的Android主题方式进行设置

android:theme="@style/theme_fullScreen"


4> 对于继承AppCompatActivity 的Activity有其对应的风格,因此不能设置android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 需要设置: android :theme= "@style/Theme.AppCompat.NoActionBar" 在Activity中super.onCreate()方法之前,增加 requestWindowFeature (Window. FEATURE_NO_TITLE) ; getWindow().setLayout(WindowManager.LayoutParams. MATCH_PARENT , WindowManager.LayoutParams. MATCH_PARENT ); 这样就可以全屏无标题显示

更多相关文章

  1. Android4.1 Rotation 小结
  2. Android(安卓)EditText达到SearchView的效果
  3. Android(安卓)Studio设置类代码模板
  4. android通过反射来获取系统属性SystemProperties
  5. android 自带的下拉刷新控件,含Demo(SwipeRefreshLayout控件)
  6. android 创建添加快捷方式
  7. Dealing with bitmap object in android NDK
  8. Android实现界面跳转
  9. Android初级教程调用手机拍照与摄像功能

随机推荐

  1. 好的运维服务商必须具备的几个点
  2. 软件包管理
  3. 如何解决苹果电脑弹出本地项目钥匙串提示
  4. 引入单点登录,需要考虑哪些问题?
  5. MySQL学习笔记-2 【路飞学城6天学会数据
  6. 源码解读:KubeVela 是如何将 appfile 转换
  7. 全方位解读数砖的 Delta Engine
  8. 北京地区企业使用电脑监控软件的好处
  9. 2021-03-30
  10. Linux之文件目录类指令基本使用