私は実際にゲームに取り組んでおり、キャンバスのためにバックアップが必要です。
キャンバスで背景を描いています。だから私は私たちが取り組んでいる画面の解像度に正確に合わせて絵を作りました。デバイスでは、画像が小さすぎて画面に収まりません。ドローが小さくする何かを見逃しましたか?
ここにいくつかのコードがあります
public class Map extends View{
int[][] mapArray = new int[32][18];
private Bitmap picture;
private Paint paint;
public Map(Context context){
//basic init map
super(context);
this.setPicture(BitmapFactory.decodeResource(context.getResources(), R.drawable.newmap2));
}
public Bitmap getPicture() {
return picture;
}
public void setPicture(Bitmap background) {
this.picture = background;
}
@Override
protected void onDraw(Canvas canvas) {
canvas.drawBitmap(picture, 0, 0, paint);
}
あなたが私を助けてくれることを願っています 敬具 ベン