最近碰到了android横竖屏切换的问题。
大概情况:
下载文件的过程中会显示一个progressdialog, 在progressdialog正在现实的过程中执行横竖屏切换,这时会destroy activity, 然后activity会被重新启动,此时progressdialog会消失。

要求:
progressdialog 在横竖屏切换时不能消失。、

解决方案:
在网上查了几种解决方案,最后发现。其实解决这个很简单。只需要加一句。
在AndroidManifest.xml中给相应的Activity加一个属性
android:configChanges="keyboardHidden|orientation"

其他解决方案的地址:
http://community-china.developer.motorola.com/t5/%E4%B8%BA%E6%91%A9%E6%89%98%E7%BD%97%E6%8B%89%E6%89%8B%E6%9C%BA%E5%BC%80%E5%8F%91Android%E5%BA%94%E7%94%A8/Android-%E6%A8%AA%E7%AB%96%E5%B1%8F%E5%88%87%E6%8D%A2%E7%9A%84%E5%A4%84%E7%90%86/td-p/228

更多相关文章

  1. Android高效加载大图、多图解决方案,有效避免程序内存溢出现象
  2. Android UI界面基本属性 大全
  3. (4.1.12)Android高效加载大图、多图解决方案,有效避免程序OOM
  4. Android视图绘画与属性动画
  5. [Android]attrs.xml文件中属性类型format值的格式
  6. WebView 键盘遮挡输入框解决方案

随机推荐

  1. Android中StringBuilder与 StringBuffer
  2. Android(安卓)需要动态申请的权限以及Eas
  3. Android之垂直显示TextView
  4. MVVM实现数据双向绑定
  5. Android-Fragment
  6. Android中Activity组件的生命周期
  7. Cocos2d-x Mac下环境搭建
  8. Android(安卓)ionic工程中调用webrtc获取
  9. Android沉浸式状态栏设计的实例代码
  10. Android(安卓)音视频开发(五) -- 使用 Me