Я пытаюсь подкласс ImageView создать пользовательский вид.Как получить исходные размеры изображения, переданного в ImageView?
public class MyImageView extends ImageView
Теперь я перехожу к MyImageView изображения с помощью setImageResource(int resId)
Теперь мне нужно получить исходные размеры изображения прошло,
мне нужно сделать, что внутри MyImageView
, так что я могу используйте размер для моей реализации onDraw()
.
Как это сделать?
Вы пробовали 'getIntrinsicHeight' и' getIntrinsicWidth' 'Drawable'? – Stan
Bitmap b = ((BitmapDrawable) imageView.getBackground()). GetBitmap(); int w = b.getWidth(); int h = b.getHeight(); –
@Stan yours - самое ценное предложение. Благодаря! –