2017-01-21 4 views
-1

Visual Studio에서 C#을 사용하여 GPS 앱의 배경으로 간단한 이미지를로드하려고합니다.BitmapFactory.DecodeResource에서 드로어 블을 인식하지 못합니다.

자원은/

자원에 그릴 수있는/나는, "화살표"엉이

"지도"이 같은이 파일을 표시하기 위해 노력했습니다 지금

리소스 파일

Kaart = BitmapFactory.DecodeResource (context.Resources, Resource.Drawable.Map, opt);

Pijl = BitmapFactory.DecodeResource (context.Resources, Resource.Drawable.Arrow, opt);

나는 "Kaart"선언 "Pijl"루게릭 병의 비트 맵 클래스의 시작하지만 "지도"와 "화살표"알 수없는 남아 빨간색 Resource.Drawable가에 대한 정의를 포함하지 않는 것을 말하는 밑줄했습니다 "화살표"와 "지도".

감사합니다.

답변

0

이렇게하면 디코딩 된 Bitmap을 반환하거나 이미지를 디코딩 할 수없는 경우 null을 반환합니다.

참고 : "image"이 (LDPI, MDPI, hdpi에 등 같은) 모든 당김 폴더에 존재하는 경우 Bitmap 다른 것입니다. 그러므로 원래 drawable 폴더에있는 이미지를 변경하지 않는 것이 이상적입니다.

관련 문제