2016-07-13 2 views
1

Привет, я студент-политехник. Я совершенно не знаком с xamarin, поэтому буду признателен за любую помощь.Уведомления на xamarin. Android.Resource.Drawable.SymActionEmail error

Итак, моя проблема заключается в том, что я недавно следил за этим tutorial о том, как создавать уведомления о xamarin android, и столкнулся с этой проблемой в MyBroadcastReceiver.cs. Он пишет под комментарием уведомления о создании. Любая помощь, чтобы исправить это, будет оценена по достоинству.

ответ

1

Я думаю, что проблема заключается в том, что пространство имен, где этот класс проживает ANDS с .Android суффикса. Это означает, что Android.Resource.Drawable на самом деле не ссылается на собственный класс Xamarin Android Resource.Drawable, но ваш класс Resource.Drawable для конкретного проекта. Для того, чтобы преодолеть вам нужно будет либо переименовать пространство имен этого класса не заканчивается .Android или добавить using псевдоним по умолчанию Android имен в:

//add this to the using statements in this file 
using Sys = Android; 
... 
//now use the following in your code 
//to use Xamarin Android's built-in Resource.Drawable class 
var notification = new Notification(Sys.Resource.Drawable.SymActionEmail, title); 
Смежные вопросы