在在相应的activity中设置:

android:launchMode="singleTask"android:screenOrientation="portrait"

 android:screenOrientation的可设属性如下:

"unspecified" 默认值,由系统来选择方向。它的使用策略,以及由于选择时特定的上下文环境,可能会因为设备的差异而不同。
"user" 使用用户当前首选的方向。
"behind" 使用Activity堆栈中与该Activity之下的那个Activity的相同的方向。
"landscape" 横向显示(宽度比高度要大)
"portrait" 纵向显示(高度比宽度要大)
"reverseLandscape" 与正常的横向方向相反显示,在API Level 9中被引入。
"reversePortrait" 与正常的纵向方向相反显示,在API Level 9中被引入。
"sensorLandscape" 横向显示,但是基于设备传感器,既可以是按正常方向显示,也可以反向显示,在API Level 9中被引入。
"sensorPortrait" 纵向显示,但是基于设备传感器,既可以是按正常方向显示,也可以反向显示,在API Level 9中被引入。
"sensor" 显示的方向是由设备的方向传感器来决定的。显示方向依赖与用户怎样持有设备;当用户旋转设备时,显示的方向会改变。但是,默认情况下,有些设备不会在所有的四个方向上都旋转,因此要允许在所有的四个方向上都能旋转,就要使用fullSensor属性值。
"fullSensor" 显示的方向(4个方向)是由设备的方向传感器来决定的,除了它允许屏幕有4个显示方向之外,其他与设置为“sensor”时情况类似,不管什么样的设备,通常都会这么做。例如,某些设备通常不使用纵向倒转或横向反转,但是使用这个设置,还是会发生这样的反转。这个值在API Level 9中引入。
"nosensor" 屏幕的显示方向不会参照物理方向传感器。传感器会被忽略,所以显示不会因用户移动设备而旋转。除了这个差别之外,系统会使用与“unspecified”设置相同的策略来旋转屏幕的方向。

更多相关文章

  1. Android(安卓)TextView实现跑马灯效果
  2. 【进阶篇】Android学习笔记――TextInputLayout
  3. Android(安卓)EditText 光标控制,颜色修改,显示与隐藏
  4. 二、 Android中gravity与layout_gravity的区别
  5. Android(安卓)ellipsize属性(多余文字用省略号显示)
  6. Android(安卓)LinearLayout中实现水平方向控件居右
  7. android 电池(二):android关机充电流程、充电画面显示
  8. Android用户界面 UI组件--AdapterView及其子类(二) AdapterViewA
  9. Android(安卓)shell 系统命令

随机推荐

  1. android用于打开各种文件的intent
  2. Android(安卓)O wifi turn on -- start s
  3. Android(安卓)Log
  4. Android之普通对话框
  5. Android之单选按钮对话框
  6. Android(安卓): Resource is not a Drawa
  7. android获取sd卡路径方法:
  8. 如何解决Errors occurred during the bui
  9. android 发送短信
  10. Android图片旋转实例