Qigsaw icon indicating copy to clipboard operation
Qigsaw copied to clipboard

竖屏转换为横屏后,报资源找不到错误

Open charles-yinyu opened this issue 2 years ago • 1 comments

Activity为竖屏配置,通过代码动态切换为横屏,随后发起资源访问,报No package ID 6e found for ID 0x6e090027。同时抛出异常: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x6e0a0005

`public class JavaSampleActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_java_sample);
    ButterKnife.bind(this);

    View view = getWindow().getDecorView();
    view.postDelayed(() -> {
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

        view.post(() -> {
            getLayoutInflater().inflate(R.layout.sample, null);
        });
    }, 0);
}

}`

charles-yinyu avatar Dec 28 '22 11:12 charles-yinyu

你有没有试过在不用 qigsaw 的项目中,这样做会不会报错呢?

mcxinyu avatar Dec 31 '22 00:12 mcxinyu