Android:Canvas.drawBitmap中的paint参数
我使用下面的代码获取移动屏幕的高度和宽度,然后在该范围内随机生成一个数字,并在屏幕的随机位置生成一个图像:Android:Canvas.drawBitmap中的paint参数,android,android-canvas,Android,Android Canvas,我使用下面的代码获取移动屏幕的高度和宽度,然后在该范围内随机生成一个数字,并在屏幕的随机位置生成一个图像: DisplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); int height = displaymetrics.heightPixels; int width = displayme
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;
int x = (int) (Math.random() * height);
int y = (int) (Math.random() * width);
Canvas.drawBitmap(R.drawable.sizem, x, y, paint);
但是我不知道如何在最后一行填充paint参数:
Canvas.drawBitmap(R.drawable.sizem, x, y, paint);
检查
绘制用于绘制位图的绘制(可能为空)
试一试
drawBitmap(R.drawable.sizem,x,y,null) 你想用画图参数做什么?@pskink我只想在屏幕的随机位置制作一个图像,所以只需传递null值即可创建一个新的画图实例。新油漆()。