所以基本上理论是这样的:我想创建一个包含从资源加载的位图的类。然后我想创建该类的新对象并将其添加到布局中。
到目前为止,我已经设法完成了除了 idk 之外的所有事情,如何将位图添加到布局中。
我希望它显示在现有布局上。
位图类:
类 BitmapView 扩展 View { public BitmapView(Context context) { super(context); }
@Override
public void onDraw(Canvas canvas) {
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.wave);
// canvas.drawColor(Color.BLACK);
canvas.drawBitmap(bmp, 10, 10, null);
}
}
我用 setContentView(new BitmapView(this));
但这会在整个屏幕上绘制图片。我希望它显示在以前的布局中设置的背景。还有什么方法可以设置位图大小吗?
谢谢