В Android проекте есть следующий код:
var emailintent = new Intent(Intent.ActionSend);
emailintent.PutExtra(Intent.ExtraEmail, new string[] { "oleksandrbielov7@gmail.com" });
emailintent.PutExtra(Intent.ExtraSubject, "BitcoinApp report");
emailintent.PutExtra(Intent.ExtraText, "Hello from Xamarin World");
emailintent.SetType("message/rfc822");
emailintent.AddFlags(ActivityFlags.NewTask);
StartActivity(Intent.CreateChooser(emailintent, "Select Email Sending App :"));
На строке startactivity выбрасывает ошибку Attempt to invoke virtual method 'android.app.ActivityThread $ ApplicationThread android.app.ActivityThread.getApplicationThread ()' on a null object reference. По гуглив и говорят что это из-за того что я не в правильном месте вызываю startactivity. Как это решить?
попробуй Android.App.Application.Context.StartActivity
Обсуждают сегодня