1,禁止横竖屏切换

在配置文件中写死

            android:screenOrientation="landscape"            android:screenOrientation="portrait"

2,横竖屏切换不重启Activity

在配置文件中声明程序自己处理,在onConfigurationChanged()中处理

android:configChanges="orientation"
api13以后,还需要声明screen_size,因为横竖屏切换会导致其变化

android:configChanges="orientation|screenSize"

3,动态设置横竖屏

if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){setRequestedOrientation(Configuration.ORIENTATION_PORTRAIT);}else{setRequestedOrientation(Configuration.ORIENTATION_LANDSCAPE);}



更多相关文章

  1. android 计算器(2)
  2. android 菜单事件处理
  3. Android消息机制
  4. 处理ArcGIS Android工程和ADT v17中的依赖
  5. Android绘图机制与处理技巧-更新中
  6. Android的数据处理:使用annotation实现JSON字符串解析为java对象
  7. Android下添加新的自定义键值和按键处理流程
  8. Android中的gen文件为空或者不存在的处理方法
  9. Android应用程序键盘(Keyboard)消息处理机制分析(28)

随机推荐

  1. SQL语句 操作全集 学习mssql的朋友一定要
  2. Sql Server datetime问题
  3. 压缩技术给SQL Server备份文件瘦身
  4. SQL Server 2005 还原数据库错误解决方法
  5. SQL Server 存储过程解析
  6. sqlserver 数据类型转换小实验
  7. sql 语句 取数据库服务器上所有数据库的
  8. SQL Server 2008图文安装教程第1/2页
  9. SQL Server 2008 正式版安装指南 包含序
  10. 利用SQL SERVER建立登录WINDOWS帐号