0
视图创建的球员,他的形象和向下自定义绘制对象绘制方法崩溃的应用程序
private void init(){
int h = 1920;
int w = 1200;
Canvas canvas = new Canvas(Bitmap.createBitmap(h,w, Bitmap.Config.ARGB_8888));
Bitmap playerImage =
BitmapFactory.decodeResource(getResources(),R.drawable.player_image);
Player hunter = new Player(1920,1200,canvas, playerImage);
draw(canvas);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
hunter.draw(canvas);
}
经过图像自定义绘制绘制方法。将问题缩小到我们称之为玩家的抽签方法。
@Override
public void draw(Canvas canvas) {
canvas.drawBitmap(playerImage,(float)myX,(float)myY,new Paint());
}
修复了崩溃问题,但程序仍然不显示图像。 – Fonti