#android-intent #xamarin #xamarin.android
#android-намерение #xamarin #xamarin.android
Вопрос:
Я переписываю приложение NFC со стандартного Android / Java на Xamarin.Android, чтобы я мог воспользоваться преимуществами кроссплатформенных функций. Мне нужна помощь, чтобы перевести следующие фильтры намерений в 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:
Наконец-то я получил эту работу следующим образом:
[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