朋友,
我正在使用跟随onDraw方法在屏幕上显示位图。
@Override
public void onDraw(Canvas canvas) {
Bitmap _scratch = BitmapFactory.decodeResource(getResources(), R.drawable.icon2);
//ImageView img= new ImageView(Tutorial2D.this);
//img.setImageBitmap(_scratch);
canvas.drawColor(Color.BLACK);
canvas.drawBitmap(_scratch, 0, 0, null);
}
图像显示在屏幕上但有些部分因为android屏幕很小 如何在整个Android屏幕上显示完整的图像?
我可以在画布中将图像的ScaleType设置为fitxy吗?
或
我可以将android布局图像添加到此画布中,以便我可以在那里设置fitxy属性或图像,因为我已经对代码进行了评论了吗?
任何帮助将不胜感激。
答案 0 :(得分:5)
答案 1 :(得分:3)
您可以使用ImageView
iv = (ImageView) findViewById(R.id.ImageView01);
iv.setImageBitmap(getImageBitmap(myurl));