You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by so...@apache.org on 2017/04/11 06:23:54 UTC
[13/19] incubator-weex git commit: * [android] update embed support
activity lifecycle
* [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.12-dev
Commit: 0c36a80c8a118878377037584399f849ba520976
Parents: 021faa6
Author: xkli <56...@qq.com>
Authored: Mon Apr 10 14:57:10 2017 +0800
Committer: xkli <56...@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