Activity全屏问题
2019独角兽企业重金招聘Python工程师标准>>>
在Android应用程序的第一个Activity的onCreate()函数中
加以下代码即可:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
注意:以上两行代码要写在setContentView(R.layout.main);上面。
下面是一个全屏的Activity 代码:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//隐去标题栏(应用程序的名字)
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
//隐去状态栏部分(电池等图标和一切修饰部分)
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
还有一点要明确,此时的控件实际上是填满整个窗口的,但是由于内容的设置,可能内容的显示还是不能达到整个屏幕,此时要
在布局文件中配置控件内容的边距,如果想全屏的话,不需要配置内容的边距。但如果想让控件里面的内容与控件有一定的边距,
则要配置下面一些布局文件的内容:
android:paddingBottom="@dimen/activity_vertical_margin" //控件内容与控件的下部分的边距
android:paddingLeft="@dimen/activity_horizontal_margin" //控件内容与控件的左部分的边距
android:paddingRight="@dimen/activity_horizontal_margin" //控件内容与控件的右部分的边距
android:paddingTop="@dimen/activity_vertical_margin" //控件内容与控件的上部分的边距
转载于:https://my.oschina.net/765155496/blog/298320
Activity全屏问题相关推荐
- Android 置Activity全屏和无标题
今天,实在没有什么好些写的内容,所以在网上找了很久,才决定写这个博客.比较简单,还是想保持写博客的习惯. 一.在代码里设置全屏. Activity设置全屏和无标题栏,要用到andorid.view.W ...
- Activity全屏透明动画等
之前弄了很久没有成功,不是透明不了就是不能全屏,下面大概贴以下代码 1创建sty样式,属性如下: <style name="CustomActivityDialog" par ...
- android Activity全屏显示
设置Activity全屏显示的两种方式: 1.在Activity中动态的设置 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().se ...
- Activity全屏显示切换到非全屏显示抖动解决办法
方法1:在页面跳转到非全屏显示的时候加上 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, Wind ...
- Activity 全屏,沉浸式模式这一篇就够了
本文转载自 http://blog.csdn.net/zhangqinghuazhangzhe/article/details/52935290 第一次在项目中要用到全屏功能的时候无从下手,然后就是去 ...
- Activity与AppCompatActivity全屏实现方法
Activity与AppCompatActivity全屏实现方法 两种Activity全屏的实现方法是不同的,下面分别讲述. 一.实现Activity全屏 在项目清单文件里设置: 但是这个方法对于与A ...
- android 实现全屏代码
设置全屏包括两个部分: 窗口全屏和Activity全屏. 窗口全屏 是指隐藏系统顶部用来显示时间.电量.信号等信息的标题栏 . Activity全屏 是指隐藏程序的标题栏.我们可以通过修改Androi ...
- AppCompatActivity实现全屏的问题
前言:我的 Activity 是继承 BaseActivity , 而 BaseActivity 继承 AppCompatActivity . BaseActivity 的继承 /** * 应用程序的 ...
- android中布局全屏,怎么在Android 应用中实现一个全屏与非全屏功能
怎么在Android 应用中实现一个全屏与非全屏功能 发布时间:2020-12-04 17:31:45 来源:亿速云 阅读:135 作者:Leah 怎么在Android 应用中实现一个全屏与非全屏功能 ...
最新文章
- [译] ES6+ 中的 JavaScript 工厂函数(第八部分)
- java基础国庆作业_java程序设计国庆作业
- 弹性盒模型--新版与旧版比较(1)
- 0004-Median of Two Sorted Arrays(寻找两个正序数组的中位数)
- CSS3总结(干货)
- Json与List的相互转换
- linux基础知识3
- threejs加载模型挤压变形_玻璃钢模具表面变形的原因及解决办法
- [Java] 蓝桥杯ALGO-85 算法训练 进制转换
- linux命令之route
- 重磅消息,Redis开源作者宣布不再维护Redis项目!
- base/7/x86_64/filelists_db FAILED
- 没有tools.jar包的解决办法
- Visual Foxpro 6.0教程
- 学术论文SCI、期刊、毕业设计中的图表专用软件
- Java widget xui_XUI使用总结
- scrapy爬虫-拉勾网(学习交流)
- Sql语句为什么大写
- 敬业签云便签提示“基础连接已关闭,发送时发生错误!”如何解决
- 移动端键盘弹起底部固定模块会被顶上去
热门文章
- python中collections_Python中的collections模块
- micropython比c_选择C/C++还是选择MicroPython来开发?(第0章-第三节)
- Java实用教程笔记 类与对象
- 高速串行总线设计基础(三)SERDES的通用结构介绍
- DSP专家给你一个选择FPGA的理由(让人看了热血沸腾的一篇科普文章)
- 通信系统之数字复接技术
- python实现终端3维数据可视化
- [logstash-input-file]插件使用详解
- Naigos PNP图无法加载最新数据
- 经典JavaScript正则表达式实战