需要在 AndroidManifest.xml 中,对 Activity 添加配置改变时的描述

<activity Android:name="com.demo.MainActivity"
Android:icon="@drawable/icon"
Android:configChanges="orientation|keyboardHidden">


<intent-filter>
<action Android:name="android.intent.action.MAIN" />
<category Android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

此时,当手机变成横屏时,Activity 将不会再重新启动
而当Activity 内写有 onConfigurationChanged() 方法时,会自动调用该方法,以便对屏幕的变动事件进行操作

更多相关文章

  1. Fedora 12安装Android(安卓)SDK
  2. 无法安装ADT(无法访问https://dl-ssl.google.com/android/eclipse
  3. Android(安卓)限定 Activity 转向
  4. android 几种发送短信的方法
  5. Android实现TextView动画缩放
  6. SystemUI源码分析
  7. 【Android】一种提高Android应用进程存活率新方法
  8. Android(安卓)P 指纹 Framework
  9. Android基本组件

随机推荐

  1. android adapter 异步加载图片
  2. android中的ImageButton
  3. Ubuntu11.10 64Bit版上的Android(安卓)4.
  4. Android之Fragment动态添加和移除Fragmen
  5. Android USB Host and Accessory
  6. How to build Android adb for ARM
  7. StringTokenizer用法
  8. Android实时获得经纬度,发送给c++服务端
  9. mac 下 在cocos2d-x3.0 创建 Android 项
  10. android 切换activity动画