关于android 横屏竖屏切换
来源:互联网 发布:软件卸载 编辑:程序博客网 时间:2024/06/14 00:55
本文地址:http://blog.csdn.net/u011181236/article/details/51446208
1.先在配置文件AndroidManifest中的Activity添加 android:configChanges="keyboardHidden|orientation|screenSize"
这样就会忽略屏幕切换,不会重新加载资源,”screenSize” 这个也最好加上,这样webview也不会重新加载url
2.设置横屏
/** * 设置横屏 * @param context */ public static void setScreenLandscape(Activity context){ if(context == null) return; if (context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){ }else if (context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT){ L.i(TAG, "setScreenLandscape 当前是竖屏"); context.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } }
设置竖屏
/** * 设置竖屏 * @param context */ public static void setScreenPortrait(Activity context){ if(context == null) return; if (context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){ L.i(TAG, "setScreenPortrait 当前是横屏"); context.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); }else if (context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT){ } }
3.调用这2个方法就ok啦
0 0
- 关于android 横屏竖屏切换
- Android 关于fragment切换
- android关于横竖屏切换
- 关于Android横竖屏切换的解决方法
- 关于Android横竖屏切换的解决方法
- 关于Android 横竖屏切换的问题
- Android 关于 Activity 之间的切换动画
- Android 关于 Activity 之间的切换动画
- Android 关于 Activity 之间的切换动画
- Android 关于 Activity 之间的切换动画
- 关于Android横竖屏切换的解决方法
- 关于Android横竖屏切换的解决方法
- 关于Android横竖屏切换的解决方法
- 关于Android横竖屏切换的解决方法
- 关于Android 横竖屏的切换
- 关于android的camera平滑切换问题
- 关于Android实现语言切换的经验总结
- 关于Android横竖屏切换的解决方法
- B. Game of Robots
- 睿频/超频
- android中浮动菜单的基本实现
- 模拟 react 框架编码
- 适配器模式
- 关于android 横屏竖屏切换
- java 设计模式
- HDU 1004 Let the Balloon Rise
- Android HttpURLConnection上传数据乱码问题
- 《Linux4.0设备驱动开发详解》笔记--第五章:Linux文件系统与设备文件
- 自定义组件之信号显示器
- LeetCode:Plus One
- 邱老师降临小行星(UESTC 1086)
- Same Tree