将Android Intent Filter转换为Xamarin.Android兼容格式

时间:2014-07-06 15:11:47

标签: android-intent xamarin xamarin.android

我正在从标准Android / Java重写NFC应用程序到Xamarin.Android,因此我可以利用跨平台功能。我需要帮助将以下Intent过滤器转换为Xamarin.Android兼容格式

<intent-filter>
                <action android:name="android.nfc.action.NDEF_DISCOVERED" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.nfc.action.TECH_DISCOVERED" />
            </intent-filter>

            <meta-data
                android:name="android.nfc.action.TECH_DISCOVERED"
                android:resource="@xml/techlist" />.

1 个答案:

答案 0 :(得分:0)

我终于得到了这样的工作:

[Activity(Label = "AppName", MainLauncher = true), IntentFilter(new[] 
 { "android.nfc.action.TECH_DISCOVERED" },       
    Categories = new[] { "android.intent.category.DEFAULT" })]
    [MetaData("android.nfc.action.TECH_DISCOVERED", Resource="@xml/techlist") ]
    public class MainActivity : Activity