Android-прокрутка изображений для отображения полного изображения высокого качества - PullRequest
2 голосов
/ 17 февраля 2010

Я работаю над отображением изображения и размещением значка поверх него ... щелчок по значку покажет увеличенную версию изображения ...

, хотя помещение изображения вида, содержащего изображение, в LinearLayout масштабирует изображение до ширины диалогового окна, проблема заключается в том, что мне нужно отобразить изображение в диалоговом окне, но изображение имеет очень высокое разрешение и, следовательно, намного больше, чем ширина диалога ...

Мне нужно показать фактическое изображение с прокруткой для обоих способов просмотра всего изображения ... Но всякий раз, когда я пытаюсь поместить imageView в представление прокрутки, верхняя часть моего изображения становится пустой ... и снова, хотя изображение прокручивается вниз ширина масштабируется до ширины диалога ...

Ребята из Helppppppppp ....

Ответы [ 2 ]

2 голосов
/ 05 марта 2010

Спасибо за вашу помощь androidbase ... Я нашел решение ... На самом деле мы можем сказать, что это обходной путь, но лучше, чем любое другое решение, которое я могу придумать ...

На самом деле я реализую webview и напрямую загружаю в него URL-адрес изображения, используя webview.loadurl(myurl);

и, кроме того, я включил функцию масштабирования, поэтому я получаю все возможности полного масштабирования ...

Спасибо всем 4 вашим помощи

0 голосов
/ 18 февраля 2010

developer.android.com / ссылка / Android / графика / Bitmap.html

developer.android.com / ссылка / Android / графика / BitmapFactory.html

см. Эту ссылку.

Bitmap mIcon1 = BitmapFactory.decodeResource(context.getResources(),R.drawable.twitter_icon);
imgview.setImageBitmap(mIcon1);

конвертировать ваше изображение в растровое изображение и использовать. надеюсь, что это работает .....

EDIT:

URL img_value = new URL(string_url_input);
if (profile != null) {
    Bitmap mIcon1 = BitmapFactory.decodeStream(img_value.openConnection().getInputStream());
    image_view.setImageBitmap(mIcon1);
}
...