【发布时间】:2016-02-09 09:45:35
【问题描述】:
在原生 Android 应用中,您可以为 Manifest 文件中的活动定义 intent-filter,当从网站或电子邮件访问特定链接(例如 myprotocol://mysite.com/action/data)时,该活动可以打开应用。
<intent-filter>
<data android:scheme="myprotocol" android:host="mysite.com"/>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
当我尝试将它添加到 MvvmCross 应用程序中的 AndroidManifest 文件时,似乎只有视图被加载,而没有链接到它的 ViewModel。我似乎找不到任何有关如何加载 ViewModel 和获取我的意图数据的信息(网址的 data 部分)。
以前有人做过吗?
【问题讨论】:
标签: android android-intent xamarin mvvmcross intentfilter