1. 所有应用竖屏显示:

frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

public int rotationForOrientationLw(int orientation, int lastRotation,              boolean displayEnabled) {              // Initialize the rotation angles for each orientation once.  Display d = ((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE))                      .getDefaultDisplay();             if (d.getWidth() > d.getHeight()) {    mPortraitRotation = Surface.ROTATION_90;    mLandscapeRotation = Surface.ROTATION_0;    mUpsideDownRotation = Surface.ROTATION_270;    mSeascapeRotation = Surface.ROTATION_180;    } else {    mPortraitRotation = Surface.ROTATION_0;    mLandscapeRotation = Surface.ROTATION_90;    mUpsideDownRotation = Surface.ROTATION_180;    mSeascapeRotation = Surface.ROTATION_270;    }    .......  

2.  所有应用横屏屏显示

frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

public int rotationForOrientationLw(int orientation, int lastRotation,              boolean displayEnabled) {              // Initialize the rotation angles for each orientation once.              Display d = ((WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE))                      .getDefaultDisplay();              if (d.getWidth() > d.getHeight()) {                  mPortraitRotation = Surface.ROTATION_0;  //jeff. ROTATION_90;                  mLandscapeRotation = Surface.ROTATION_0;                  mUpsideDownRotation = Surface.ROTATION_90;  //jeff. 270;                  mSeascapeRotation = Surface.ROTATION_180;              }  


更多相关文章

  1. Android控件之Button图片文字的混排
  2. Android应用程序键盘(Keyboard)消息处理机制分析(20)
  3. Android链式方法显示Dialog
  4. Android版本28使用http请求报错not permitted by network securi
  5. Android(安卓)OneDayOneExample-2. 读取电话本
  6. Android(安卓)应用文件路径
  7. Android应用程序创建桌面快捷方式
  8. Android(安卓)APP Package操作类
  9. Android版本和API Level , ADT对应关系

随机推荐

  1. ubuntu 中 gcc/g++版本降级
  2. 【Android】 设置App字体不跟随系统字体
  3. SlidingDrawer
  4. Android(安卓)布局之layout
  5. 简单实现Android底部工具栏
  6. Android(安卓)国际化以及屏幕适配
  7. Android(安卓)Flurry使用说明
  8. Android(安卓)实现简单当前时间点的天气
  9. Android(安卓)2.2 API Demos -- 通过调用
  10. Android中的自定义注解