在Android App开发中去掉TitleBar、设置应用的全屏是很常见的操作,下面记录一下设置的几种方法: 1)方法一:在manifest文件中设置: 如下图修改: android :theme= "@android:style/Theme.Light.NoTitleBar" Android中去掉TitleBar、设置应用全屏_第1张图片
运行的效果图: Android中去掉TitleBar、设置应用全屏_第2张图片
设置全屏只需要将 android :theme= "@android:style/Theme.Light.NoTitleBar" 修改为: android :theme= "@android:style/Theme.Light.NoTitleBar.Fullscreen" 运行后的效果如下: Android中去掉TitleBar、设置应用全屏_第3张图片
已上方法适用于activity继承于android-support.v4包下的Activity,使用android studio有时创建的项目activity默认是继承于android.support.v7.app包下的AppCompatActivity此时,这样写运行会报错: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jufudi.demo/com.jufudi.demo.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 解决办法:1、将项目中继承的AppCompatActivity换成v4包下的Activity,重新编译运行即可; 2、将已上修改的地方改android :theme= "@style/Theme.AppCompat.Light.NoActionBar" 2)方法二: 在activity中通过代码的方式修改: 去掉TitleBar: //去掉TitleBar requestWindowFeature(Window. FEATURE_NO_TITLE ); //设置全屏 getWindow().setFlags(WindowManager.LayoutParams. MATCH_PARENT ,WindowManager.LayoutParams. MATCH_PARENT );
代码如图: Android中去掉TitleBar、设置应用全屏_第4张图片

更多相关文章

  1. Android Studio 系列(二)使用Android Studio 导入整个android 源码
  2. android 图片自动切换
  3. 【Android】Android 代码判断是否获取ROOT权限(一)
  4. Android Studio导入第三方类库的方法
  5. 【转】android 图片自动切换
  6. android 背景图片
  7. android图片切换ImageSwichter的动画切换效果
  8. Android中TextView中加图片,超链接,部分字或者背景变色。。。不断

随机推荐

  1. Android端与服务端基于TCP/IP协议的Socke
  2. 基于Cortex-A8的fs_s5pc100开发平台研发
  3. Android(安卓)NDK 开发教程四:TwoLibs示例
  4. Android(安卓)查看Android源码版本
  5. Android(安卓)5.0学习之定义阴影
  6. Android之Bitmap 高效加载
  7. android BaseAdapter中改变某个item的部
  8. Android(安卓)内功心法(1.9)——java设计
  9. android studio 3.2---NDK配置
  10. Android(安卓)TextView加载HTMl图文之添