this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)后, this.getRequestedOrientation()总是竖屏,怎么办啊
解决方案 »
- adroid 解锁 开锁 activity 生命周期
- 关于Activity转换时出现的诡异奇特的问题,求大神给小妹点指导~
- android手机通话时播放背景音乐问题求解
- android WIFI无法获取路由IP
- 如何获取本机的短信服务中心号码
- android 文字显示界面
- No compatible target were found. Do you wish to add a new Android Virtual Device
- 交叉编译android程序的问题
- 新手请教:android下的https请求文件下载问题
- 安卓6.0开启wifi热点的问题
- 如何隐藏键盘?
- android页面怎么设计啊
Configuration config = getResources().getConfiguration();
if(config.orientation == Configuration.ORIENTATION_PORTRAIT){//shu ping
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//设置竖屏
}else if((config.orientation == Configuration.ORIENTATION_LANDSCAPE)){//heng ping
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//设置横屏
}
Configuration config = getResources().getConfiguration();if(config.orientation == Configuration.ORIENTATION_PORTRAIT){//判断当前的屏幕方向:竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//固定竖屏不变 当然你也可以做别的操作}else if((config.orientation == Configuration.ORIENTATION_LANDSCAPE)){//判断当前的屏幕方向:横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//固定横屏不变当然你也可以做别的操作}