Hallo Ich erstelle eine App in Xamarin Formen mit PCL-Projekt. Ich möchte Toast-Benachrichtigung auf zweimal drücken drücken Sie nur für Android und iOS. Für Android habe ich versucht -Xamarin Formen: Toast Benachrichtigung in Android & IOS
long doublePressInterval_ms = 300;
DateTime lastPressTime = DateTime.MinValue;
DateTime pressTime = DateTime.Now;
if ((pressTime - lastPressTime).TotalMilliseconds <= doublePressInterval_ms)
{
if(Device.OS == TargetPlatform.Android)
{
Java.Lang.JavaSystem.Exit(0);
}
}
else
{
Android.Widget.Toast.MakeText(this, string_name, ToastLength.Long).Show();
}
lastPressTime = pressTime;
return false;
Aber es zeigt Fehler Kann Seite nicht in Android Context konvertieren. Wie kann ich einen adnroid-Kontext in meinem PCL-Projekt bekommen?
Ich versuchte Toast Notification Plugin for Xamarin, aber es sagt. NET-Version ist nicht kompatibel.
Mögliche Duplikat [Xamarin.forms zu erreichen Get Android Context] (http://stackoverflow.com/questions/33674882/xamarin-forms-get-android-context) – SushiHangover
@SushiHangover Ich habe versucht alle Lösungen zur Verfügung gestellt. Aber keine Lösung hat funktioniert. – Sonali
'Toast.MakeText (Xamarin.Forms.Forms.Context ;, Stringname, ToastLength.Long).Show(); ' – SushiHangover