Я хочу отобразить изображение от URL с Webview в Android.
С телефонами на базе Android с Версией 1.5 и 1.6 нет никакой проблемы. но тот же рис. и тот же код AndroidPhone с Версией 2.0 и рис. полностью пикселизированы.
Как Android изменяет размер изображения сначала к меньшему и затем изменяет размер его назад к "нормальному" размеру.
К сожалению, ее важное для отображения рис. без любой качественной потери.
Я пытался интегрировать его в sourcefolder для показывания его нормальным изображением, но в Android 2.0 я получаю исключение, потому что изображение к большому. (В Android 1.6 нет никакой проблемы),
Какие-либо идеи, как я могу отобразить изображение без качественной потери с Android 2.0?
Если вы еще этого не сделали, добавьте это в свой манифест:
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:resizeable="true"
android:anyDensity="true" />
Без этого все будет масштабировано.
Кроме того, если вы не хотите, чтобы ваше устройство / эмулятор масштабировал ваши чертежи, вам нужно создать чертежи для каждой плотности, поместив версию с более высоким разрешением в папку hdpi
res/drawable-ldpi/my_icon.png // icon image for low density
res/drawable-mdpi/dpi/my_icon.png // icon for medium density
res/drawable-hdpi/my_icon.png // icon image for high density
Используйте android: resizeable = "true"
вместо android: resizable = "true"
.
Отсутствует "e"
.