2015-02-11 47 views
1

我正在嘗試響應谷歌地圖Uri意圖爲我的活動。一個快速谷歌搜索後,我發現這一點:Monodroid - 谷歌地圖的意圖過濾器

<intent-filter> 
    <action android:name="android.intent.action.VIEW" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <category android:name="android.intent.category.BROWSABLE"/> 
    <data android:scheme="https" android:host="maps.google.com" /> 
    <data android:scheme="geo" /> 
</intent-filter> 

來源:How intercept a google maps intent in Android? 是什麼在Xamarin.Android這個意圖過濾器對我的活動相當於?

目前,我嘗試這樣的:

[IntentFilter(new[] { "android.intent.action.VIEW" }, Categories = new[] {"android.intent.category.DEFAULT", "android.intent.category.BROWSABLE"}, DataScheme = "https", DataHost = "maps.google.com")] 

但它似乎並沒有工作。我很困惑如何指定額外的

<data android:scheme="geo" /> 

任何指針?謝謝。

回答

0

看來,有不同的方式來寫他們。例如,下面的

[IntentFilter (new[]{Intent.ActionView}] 

產生<action android:name="android.intent.action.VIEW" />

而對於類別:LinkExamples