* [android] update embed support activity lifecycle
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/0c36a80c Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/0c36a80c Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/0c36a80c Branch: refs/heads/0.11-dev Commit: 0c36a80c8a118878377037584399f849ba520976 Parents: 021faa6 Author: xkli <569664...@qq.com> Authored: Mon Apr 10 14:57:10 2017 +0800 Committer: xkli <569664...@qq.com> Committed: Mon Apr 10 14:57:10 2017 +0800 ---------------------------------------------------------------------- .../com/taobao/weex/ui/component/WXEmbed.java | 40 ++++++++++++++++++++ 1 file changed, 40 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/0c36a80c/android/sdk/src/main/java/com/taobao/weex/ui/component/WXEmbed.java ---------------------------------------------------------------------- diff --git a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXEmbed.java b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXEmbed.java index 01bf99d..bb1966b 100755 --- a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXEmbed.java +++ b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXEmbed.java @@ -517,4 +517,44 @@ public class WXEmbed extends WXDiv implements WXSDKInstance.OnInstanceVisibleLis comp.fireEvent(Constants.Event.VIEWDISAPPEAR); } } + + @Override + public void onActivityStart() { + super.onActivityStart(); + if (mNestedInstance != null) { + mNestedInstance.onActivityStart(); + } + } + + @Override + public void onActivityResume() { + super.onActivityResume(); + if (mNestedInstance != null) { + mNestedInstance.onActivityResume(); + } + } + + @Override + public void onActivityPause() { + super.onActivityPause(); + if (mNestedInstance != null) { + mNestedInstance.onActivityPause(); + } + } + + @Override + public void onActivityStop() { + super.onActivityStop(); + if (mNestedInstance != null) { + mNestedInstance.onActivityStop(); + } + } + + @Override + public void onActivityDestroy() { + super.onActivityDestroy(); + if (mNestedInstance != null) { + mNestedInstance.onActivityDestroy(); + } + } } \ No newline at end of file