Android layout 如何根据条件更改位图图像运行时并在画布上设置?

Android layout 如何根据条件更改位图图像运行时并在画布上设置?,android-layout,Android Layout,我在画布上画了九个矩形,我通过位图从参考资料中解码,在上面设置了图像。我正在生成1到10之间的随机数,并将其设置为文本视图。 当用户根据文本视图中显示的数字移动到矩形时,应更改该特定矩形的图像 if(textview.getText().toString()==1) { canvas.drawBitmap(bitmapHolo,null,rect[i],null); } else { canvas.drawBitmap(bitmapRectangle

我在画布上画了九个矩形,我通过位图从参考资料中解码,在上面设置了图像。我正在生成1到10之间的随机数,并将其设置为文本视图。 当用户根据文本视图中显示的数字移动到矩形时,应更改该特定矩形的图像

if(textview.getText().toString()==1)
{    
    canvas.drawBitmap(bitmapHolo,null,rect[i],null);    
}
else
{       
    canvas.drawBitmap(bitmapRectangle,null,rect[i],null);    
}