1
Lonely 2017-01-09 13:23:16 +08:00 via iPhone 1
Document
|
2
Bown 2017-01-09 13:41:04 +08:00 2
|
3
Cabana OP |
4
Chrisplus 2017-01-09 13:58:58 +08:00
可以理解为一个 webview activity ?
|
6
yuankui 2017-01-09 14:07:42 +08:00
chrome 里面,每个页面,每个插件都是一个进程
跟这原理是不是差不多? |
8
Cabana OP |
9
Bown 2017-01-09 16:42:02 +08:00
@Cabana adb shell dumpsys 看了下,发现不是 document ,小程序的 Activity 是 com.tencent.mm.plugin.appbrand.ui.AppBrandUI ,然后一共有 5 个: AppBrandUI 到 AppBrandUI4 ,每个都通过 taskAffinity 放到单独的 activity task
|
10
rabbitinhere 2017-01-09 17:40:48 +08:00
喜闻乐见
|
11
rabbitinhere 2017-01-09 18:11:11 +08:00
试过了 taskAffinity 不同也不能实现这个效果的
<activity android:name=".activity1" android:label="@string/app_name" android:taskAffinity="com.ningstech.edjyun.t1" ... <activity android:name=".activity1" android:label="@string/app_name" android:taskAffinity="com.ningstech.edjyun.t2" ... 难道不是这么写的吗 @Bown |
12
Lonely 2017-01-09 18:31:40 +08:00
|
14
Cabana OP @Lonely
@Bown @rabbitinhere 嗯,已经跑通了,应该就是用 TaskAffinity 生成新的 task ,在跳转的时候加上一个 FLAG_ACTIVITY_NEW_TASK 就 Ok 了 |