있기 때문에 그래서 Icon.CreateWithBitmap
이 슬프게 나를 위해 옵션이 없습니다, 17의 최소 API를 대상으로. SetLargeIcon()
에는 Bitmap 인스턴스가 필요합니다. 예를 들어
:
builder.SetLargeIcon(bitmap);
공식 문서 : notifications
SetSmallIcon()
사용하는 그릴 수의 응용 프로그램의 패키지에서 리소스 ID를 필요로한다. 아이콘을 복사하여 drawable
폴더에 붙여 넣기 만하면됩니다. 그리고 속성 예를 들어
에서 AndroidResource에 빌드 작업 설정 : 당신이 이미지 뷰 배경으로 비트 맵을 설정하려면
builder.SetSmallIcon(Resource.Drawable.YOUR_ICON);
을 SetImageBitmap()
을 시도하십시오 :
imageview.SetImageBitmap(bitmap);
또는
imageview.SetImageBitmap(BitmapFactory.DecodeResource(Resources, Resource.Drawable.YOUR_ICON));
answer을 참조 할 수도 있습니다.
https://developer.xamarin.com/guides/android/application_fundamentals/resources_in_android/ – SushiHangover