很简单,在清单文件中注册activity的时候设置加入:android:configChanges="keyboardHidden|orientation" 就OK了。

configchanges设置为keyboardhidden|orientation是为了让activity在进行切屏的操作

的时候不让他重新调用各个状态的生命周期。

然而设置 android:screenOrientation="portrait" 是指定activity在启动的时候默认是竖屏

设置 android:screenOrientation="landscape" 是指定activity在启动的时候默认是横屏

看demo:

android:name="com.hf.market.SearchResultActivity_"

android:configChanges="keyboardHidden|orientation"

android:screenOrientation="portrait" />

 

更多相关文章

  1. Android 生命周期组件 Lifecycle 使用详解
  2. Android 锁屏生命周期问题
  3. Android静态变量的生命周期 简单介绍
  4. AndroidManifest--定义android清单
  5. Android的生命周期图

随机推荐

  1. SQLServer 跨库查询实现方法
  2. sqlserver 2000中创建用户的图文方法
  3. 数据库中聚簇索引与非聚簇索引的区别[图
  4. SQL SERVER 与ACCESS、EXCEL的数据转换方
  5. SQLServer 2000 升级到 SQLServer 2008
  6. 只有mdf文件的数据库附加失败的修复方法
  7. sqlserver 锁表语句分享
  8. 某年第一周开始日期实现方法
  9. 在sql Server自定义一个用户定义星期函数
  10. sqlserver 不重复的随机数