我想在屏幕上显示某种图形。我知道我可以使用位图。我将图像保存在文件夹中res/drawable-hdpi
,它是player.png
.
现在我想将此图像加载到我的位图中,我该怎么做?像这样:
bitmap = BitmapFactory.decodeFile("/drawable-hdpi/player.png");
但它不起作用。如果有人能告诉我如何在绘图时显示此位图方法,我也将不胜感激,如下所示:
public void draw(Canvas canvas){
canvas.drawBitmap(bitmap, posX, posY, null);
}