旋转android屏幕时不要创建新片段

i7uq4tfw  于 2021-07-08  发布在  Java
关注(0)|答案(0)|浏览(230)

在我的主要活动中,我有4个片段。当我旋转屏幕,新的碎片对象将被重新创建,这使我的应用程序非常缓慢,有时它生成的android没有响应。你能告诉我怎么修吗?
在mainactivity.java中:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (homeFragment == null) {
            homeFragment = new HomeFragment(this);
        }

        if (photoFragment == null) {
            photoFragment = new PhotoFragment(this);
        }

        if (videoFragment == null) {
            videoFragment = new VideoFragment(this);
        }  

        if (settingFragment == null) {
            settingFragment = new SettingFragment(this);
        }
        ....
     }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题