2017-01-21 60 views
-1

Visual StudioでC#を使用してGPSアプリケーションのバックグラウンドとして単純なイメージをロードしようとしています。BitmapFactory.DecodeResourceはドロウアブルを認識しません

リソースは/

参考に引き出し可能に配置されている/ 私は、 "アロー" ENが

"マップ" は、このように、これらのファイルを表示しようとしてきた

リソースファイル

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

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

私はクラスの開始時に「Kaart」と「Pijl」ALSビットマップを宣言しましたが、「地図」と「アローは」認識されないままと赤がResource.Drawableのための定義が含まれていないことを言って下線が引かれています"矢印"と "地図"。

ありがとうございます!

答えて

0

これは、デコードされたBitmapを返すか、イメージがデコードできない場合はnullを返します。

注:"image"は(LDPI、MDPI、hdpi、などのように)すべての 描画可能なフォルダに存在する場合Bitmapは異なるだろう。したがって、元のdrawableフォルダの イメージを変更しないでおくことが理想的です。

関連する問題