我想在屏幕上顯示某種圖形。我知道我可以使用位圖。我保留我的圖像文件夾res/drawable-hdpi
,它是player.png
。如何加載和顯示位圖
現在我想把這個圖像加載到我的位圖中,我怎麼能這樣做?像這樣:
bitmap = BitmapFactory.decodeFile("/drawable-hdpi/player.png");
但它不起作用。我也將不勝感激,如果有人能告訴我如何在平局顯示此位圖方法,像這樣:
public void draw(Canvas canvas){
canvas.drawBitmap(bitmap, posX, posY, null);
}
既然你指的是內置到的APK作爲一種資源的資產,你應該使用類似BitmapFactory.decodeResource(getResources(),R.drawable.player)。 – mportuesisf 2012-07-18 23:12:45
'ImageView'中的'onDraw'在哪裏? – 2012-07-18 23:14:10