Android接入USB设备后导致Activity重新调用onCreate问题

2023-07-31 15:23:03 浏览数 (1)

Android显示屏开发程序,发现接入usb扫码枪后,页面就重新加载

经过网上查找资料,解决办法为在Manifest里该Activity增加

代码语言:html复制
android:configChanges="screenSize|keyboard|keyboardHidden|navigation"

然后在java代码中增加

代码语言:javascript复制
    @Override
    public void onConfigurationChanged(@NonNull Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
    }

但是,发现问题依然出现

解决办法:manifests的所有activity声明,增加configChanges如前文所述。

0 人点赞