Android程序如何获得屏幕的方向和大小
来源:互联网 发布:windows every 10 days 编辑:程序博客网 时间:2024/05/16 23:48
默认情况下,当屏幕方面切换时,activity的onCreate()方法会被重新调用,所以可以在其中通过以下代码来读取屏的方向:public void onCreate() {if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {Log.i("info", "landscape");} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {Log.i("info", "portrait");}}如果在androidmanifest.xml中加入配置android:configChanges="orientation|keyboardHidden|navigation当屏幕翻转时,Activity就不会重复的调用onCreate()、onPause()和onResume().而是调用onConfigurationChanged(Configuration newConfig)int screenWidth,screenHeight;WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();screenWidth = display.getWidth();screenHeight = display.getHeight();也有另一种方法:DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);
0 0
- Android程序如何获得屏幕的方向和大小
- Android程序如何获得屏幕的方向和大小
- Android程序如何自适应屏幕的方向和大小
- Android程序如何自适应屏幕的方向和大小
- Android获得屏幕大小和方向
- 如何判断Android屏幕大小(尺寸)和方向
- Android: android自适应屏幕方向和大小
- Android下获得屏幕大小及方向判定
- android自适应屏幕方向和大小
- Android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- Android自适应屏幕方向、大小和分辨率
- Android自适应屏幕方向、大小和分辨率
- android自适应屏幕方向和大小
- android自适应屏幕方向和大小
- android 获取屏幕大小和方向
- HTTP深入浅出 http请求
- HIVE以及OOZIE添加第三方JAR包的方法
- AIX平台NFS配置
- 免费pdf转换成word转换器工具
- xib 拖动控件不显示
- Android程序如何获得屏幕的方向和大小
- 记录程序运行时间代码
- Java报文发送方式之Post与Get
- mysql知识点
- 尚学堂Android培训为学员创造新传奇
- 编程之美---寻找发帖“水王”
- 产品运营入门:如何做好网站运营?
- 使用C++读取8位BMP位图
- 个人学习 python 代码规范小结