您当前的位置: 首页 > 

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

获取Activity当前屏幕方向。

柳鲲鹏 发布时间:2020-05-03 22:52:09 ,浏览量:0

  场景是:现在是竖屏,设置屏幕方向为横屏。然后判断是否生效。

  • 方法一(无效)
WindowManager mgr = ((WindowManager)this.getApplicationContext().getSystemService(Context.WINDOW_SERVICE));

int lastOrientation = mgr.getDefaultDisplay().getRotation();
  • 方法二(无效)
Configuration mConfiguration = this.getResources().getConfiguration();
int lastOrientation = mConfiguration.orientation;
  • 方法三(有效)
            OrientationEventListener mScreenOrientationEventListener = new OrientationEventListener(mainActivity) {
                @Override
                public void onOrientationChanged(int i) {

                    if(45             
关注
打赏
1665724893
查看更多评论
0.3862s