美文网首页
Android横竖屏切换Activity的配置与回调

Android横竖屏切换Activity的配置与回调

作者: 二十三岁的梦 | 来源:发表于2018-12-05 09:52 被阅读0次

AndroidMainfest文件中配置Activity

android:configChanges="orientation|screenSize"

Activity的生命周期与回调

如果按上述配置代码去配置Activity,那么Activity只会回调下面这个方法

@Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
        int mOrientation = newConfig.orientation;
        if (mOrientation==Configuration.ORIENTATION_LANDSCAPE){
            //切换为横屏
        }else if (mOrientation==Configuration.ORIENTATION_PORTRAIT){
            //切换为竖屏
        }
    }

更多横竖屏切换的资料可以参考https://www.jianshu.com/p/e66019b64877

相关文章

网友评论

      本文标题:Android横竖屏切换Activity的配置与回调

      本文链接:https://www.haomeiwen.com/subject/wnqicqtx.html