Center_crop представления сетевого изображения не работает
Я создаю NetworkImageView
программно, как это:
final NetworkImageView niv = new NetworkImageView(context);
niv.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
niv.setScaleType(ImageView.ScaleType.CENTER_CROP);
niv.setImageUrl("www.example.com/images/example.jpg", imageLoader);
но ScaleType.CENTER_CROP
функция не работает. Есть ли у вас какие-либо идеи? Спасибо.
1 ответ
Вы используете ScaleType из ImageView, вы должны использовать NetworkImageView
niv.setScaleType(NetworkImageView.ScaleType.CENTER_CROP);
Я также установил бы URL изображения, прежде чем масштабировать изображение.