我成功通过浏览器链接调用带有此标记的活动。
<a href="myapp://launch.myapp.com/activity2?var1=linkClicked">my app</a>
of cource我在AndroidManifest.xml中添加了这样的actvity设置。
<activity android:name=".Activity2" >
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="launch.myapp.com" android:scheme="myapp"
android:pathPrefix="/activity2"></data>
</intent-filter>
</activity>
我想从activity2回调一个值。
有没有办法从上面的浏览器启动的活动中获得一些价值?
换句话说,我想在浏览器中执行类似onActivityResult的操作 从活动中获取值并在启动活动的网页上设置值。
答案 0 :(得分:0)
这并不是您想要的。但这可能对你有用。
你可以这样做:
从活动中,您从浏览器打开,写入该数据2文件或将其保存到数据库。 然后从网页/浏览器中检索该数据 您也可以序列化该数据。
“DER ISS ALWAZ是一种替代方式的替代方式”