0

Привет я хочу, чтобы нарисовать ImageView в холст в андроиде студииКак нарисовать изображение в холсте в студии Android?

Я нашел этот код, который рисует вытяжку, но я хочу, чтобы это сделать ImageView

 Drawable drawable = getResources().getDrawable 
       (R.mipmap.ic_launcher); 
     drawable.setBounds(20, 30, drawable.getIntrinsicWidth()+20, drawable.getIntrinsicHeight()+30); 
     drawable.draw(canvas); 

и это то, что я хочу, чтобы это сделать

ImageView thisisImg= (ImageView)findViewById(R.id.ImageView01); 

как это сделать? Thanks

ответ

1

Просто используйте getDrawable() из ImageView. Ваш пример:

ImageView thisisImg= (ImageView)findViewById(R.id.ImageView01); 

Drawable drawable = thisisImg.getDrawable(); 

drawable.setBounds(20, 30, drawable.getIntrinsicWidth()+20, drawable.getIntrinsicHeight()+30); 
drawable.draw(canvas); 
+0

Спасибо! работал как шарм! Большое спасибо!! – Asimina88