方法1:
Configuration cf= this.getResources().getConfiguration();
int ori = cf.orientation ;
if(ori == cf.ORIENTATION_LANDSCAPE){
// 横屏
}else if(ori == cf.ORIENTATION_PORTRAIT){
// 竖屏
}方法2:
DisplayMetrics dm = new DisplayMetrics();
mLauncher.getWindowManager().getDefaultDisplay().getMetrics(dm);
mWidth = dm.widthPixels;
mHeight = dm.heightPixels;if (mHeight > mWidth){
// 竖屏
}else{
// 横屏
}
解决方案 »
- 请教高手,在加载等待中你们平时都是怎么传递事件或者说是方法的
- 集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了
- 请问如何平均等分LinearLayout的宽度?
- 进行蓝牙发送数据但是不知道为什么下面的代码发送不出去
- 关于MediaRecorder录像分辨率的问题
- 关于后台进程被kill的问题
- httpget api,4.0中要求在线程中实现
- 求助,请问集成环境下,安卓的源代码可以设置可以查看吗?
- 小米盒子1S检测红外遥控器信号
- 工作线程回调主线程函数,通过Fragment的onAttach提供的Context?
- 如何在 platform.xml 文件中添加一个权限?
- android开发问题 多路由器的 局域网通信.txt
或者处理对应的intent