ctrl+F11

可以给每个activity加上android:configChanges="keyboardHidden|orientation"属性,就不会重启activity.而是去调用onConfigurationChanged(Configuration newConfig). 这样就可以在这个方法里调整显示方式.
比如


1.if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){
2. //横向
3. setContentView(R.layout.file_list_landscape);
4.}else{
5. //竖向
6. setContentView(R.layout.file_list);
7.}

更多相关文章

  1. android intent和intent action大全
  2. RelativeLayout用到的一些重要的属性
  3. Android培训班(49)
  4. Android与Javascript交互之入门
  5. Android(安卓)回调详解及简单实例
  6. Activity属性
  7. Android(安卓)android.text.TextWatcher详解
  8. android RelativeLayout 布局属性详解
  9. android:configChanges="orientation|keyboardHidden"的使用

随机推荐

  1. 有关android内存泄露的问题以及解决方案
  2. Android Layout 介绍
  3. Unknown error: Unable to build: the fi
  4. Android中的通知—Notification
  5. Android 数据Parcel序列化过程源码分析
  6. Android 实现语音识别的完整代码
  7. Android之Media播放器源码分析(framework
  8. Android 中使用代码动态网格布局
  9. Android中应用程序drawable图片资源占用
  10. android studio gradle/gradle plugin 配