Für den folgenden Code ich bin immer einen Fehler. Wie löse ich es? Ich habe gerade mit Android-Entwicklung begonnen und weiß nicht viel.Xamarin.Android C# GetItemId() nicht definiert?
public override bool OnOptionsItemSelected(IMenuItem item)
{
Type thing = item.GetType();
String id = item.getItemId();}
Fehler CS1061: Typ Android.Views.IMenuItem' does not contain a definition for
GetItemID 'und keine Erweiterungsmethode getItemId' of type
Android.Views.IMenuItem' gefunden werden konnte. Vermissen Sie eine Baugruppenreferenz? (CS1061) (V002)
Aber wenn ich item.ItemId verwenden, ist es erzeuge eine ganze Zahl. Wie kann ich es mit einer String-ID vergleichen? sag ich möchte: IF (item.ItemId == "securityId") {Do following} ENDE IF, Wie würde ich es erreichen? –
Einfach .ToString() am Ende hinzufügen ... – Milen