横屏设置
XML文件设置--portrait为纵向,landscape为横向
android:screenOrientation="portrait"
android:screenOrientation=["unspecified" | "user" | "behind" |
"landscape" | "portrait" |
"sensor" | "nonsensor"]
screenOrientation 用来指定Activity的在设备上显示的方向,每个值代表如下含义:
"unspecified" 默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.
"landscape" 横屏显示(宽比高要长)
"portrait" 竖屏显示(高比宽要长)
"user" 用户当前首选的方向
"behind" 和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)
"sensor" 有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。
"nosensor" 忽略物理感应器,这样就不会随着用户旋转设备而更改了 ( "unspecified"设置除外 )。
代码设置
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
全屏两种方法:
方法一:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
方法二:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.andyidea"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/icon"
android:label="@string/app_name" >
<activity
android:name=".login.LoginActivity"
android:label="@string/app_name"
android:theme="@android:style/android.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
分享到:
相关推荐
Android基础教程(六)之-Android中两种设置全屏的方法!!!
android安卓videoView 横屏,全屏显示,videoView的原码中对videoView播放的视频做了一定的处理导致视频不能按你以为的形式呈现在videoView中。
AndroidP横屏项目,修改SystemUI下拉栏全屏显示,并覆盖NavigationBar导航栏之上,原博客 https://blog.csdn.net/shusuanly/article/details/115264404
android视频,多种播放方式,列表视频播放,全屏播放,横竖屏自动切换等 Android------视频播放器(包含全屏播放,快退,快进,腾讯新闻的列表播放等) 用了 TabLayout+RecylerView+自定义视频控件 完成的 列表中...
粗略videoview视频横屏播放,自定义seekbar,日历控件应用
实现在 listView中播放视频,利用 mediaPlayer + textureView 实现,支持横竖屏切换,切换操作是在同一个 activity 中进行的,类似腾讯新闻的视频播放, 实现思路可以看下我的博客: ...
android Activity始终横屏、全屏、屏幕方向改变等屏幕相关
主要介绍了Android开发之全屏与非全屏的切换设置方法,结合实例形式分析了Android全屏切换静态与动态两种实现方法,需要的朋友可以参考下
NULL 博文链接:https://javatianxia.iteye.com/blog/1423458
9.7、横竖屏 197 9.8、程序完全全屏 200 9.8.1锁屏锁键盘 200 9.9、程序的开机启动 201 9.10、动态START页面 208 9.11、彻底退出当前程序 212 9.12、获取应用程序的名称,包名,版本号和图标 212 9.13、调用ANDROID ...
本文实例讲述了Android中Activity常用功能设置小结(包括全屏、横竖屏等)。分享给大家供大家参考,具体如下: Activity全屏设置 方式1:AndroidManifest.xml 代码如下:<activity android:name=”myAcitivty” ...
项目中经常需要底部弹出框,这里我整理一下其中我用的比较顺手的一个方式(底部弹出一个横向满屏的dialog)。 效果图如下所示(只显示关键部分): 步骤如下所示: 1.定义一个dialog的布局(lay_share.xml) <?...
可以实现任何地方的视频悬浮播放技术,特别是像item中有视频播放的情况,切换全屏竖屏,视频不会重新加载
unity 用安卓手机 打开webgl 浏览器全屏 显示模版
android仿抖音视频播放 ,垂直翻页,上下翻页 基于GsyVideoPlayer+ViewPager2, 效果在 http://t.csdn.cn/d2jun 需要的 可以参考下
android安卓videoView 横屏,全屏显示。小程序视频全屏显示。视频流动切换。亲测可用。交流学习。
Unity Webgl打包后在Windows平台、安卓苹果移动设备上自动全屏横屏解决方案Demo
photoView 可以左右滑动图片、放大缩小、类似朋友圈图点小图全屏预览