protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); //CLI = FindViewById<EditText>(Resource.Id.editText1); FindViewById <Button>(Resource.Id.wndef).Click += WriteNdef_Click; FindViewById <Button>(Resource.Id.wmifare).Click += WriteMifare_Click; FindViewById <Button>(Resource.Id.nformat).Click += Format_Click; //FindViewById<Button>(Resource.Id.lgcle).Click += Clearlog_Click; TxtMsg = FindViewById <EditText>(Resource.Id.wmsg); TxtState = FindViewById <TextView>(Resource.Id.txtstate); //Terminal.Init(CLI); Terminal.WriteLine("Initializeing..."); Terminal.WriteLine(NFC.Initialize(this, new string[] { NfcAdapter.ActionTagDiscovered }).ToString()); NFC.OnNewTagDiscovered += NewTagDetected; //NFC.OnReading_NdefMessage += OnReadNdefMessage; //NFC.OnWriting_NdefMessage += OnWriteNdefMessage; TxtState.Text = "Initialized"; var item = new List <IListItem>(); item.Add(new StatusHeaderListItem("Waiting For Tag...")); //item.Add(new DataItem("hi", "text")); var lst = FindViewById <Android.Widget.ListView>(Resource.Id.lstview); lst.Adapter = new ListViewAdapter(this, item); }