DroidPluginTeam / DroidPluginTeam/DroidPlugin

Activity OnCreate 执行两次

Open
#149 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
7k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

我在看demo的时候,发现一个现象,如果在插件的第一个启动Activity加一个android:screenOrientation="landscape"属性,则该Activity会执行两次OnCreate方法,生命周期比较混乱,没闪退,也没有错误日志....... 下图是Activity的配置,插件的
![j84vo etwqf9dmx8zlu5xxg](https://cloud.githubusercontent.com/assets/7601742/14007256/f28cb43e-f1af-11e5-8a3d-f389b0cf1c45.png)
。后来我自己尝试也在宿主注册的Activity加上同样的属性,则没有出现类型的情况了,但是这样的话,如果插件的其他Activity也有这个android:screenOrientation属性设置,而宿舍注册的没有,也会有这个情况,也会导致两次OnCreate方法。这个是要我每一个android:screenOrientation的值都注册一次吗?希望能得到 @cmzy 的回答,谢谢

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.