Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
#1

Отмена масштабирования

11.04.2014, 15:53. Просмотров 616. Ответов 2
Метки нет (Все метки)

Всем привет
Есть такая проблема: есть картинка и лежит она в drawable.
Если запускать программу, то Android "подгоняет" разрешение картинки под разрешения устройства.
Как сделать, чтобы картинка не масштабировалась, а была всегда в родном разрешении?

Добавлено через 7 минут
Единственное что приходит на ум, это закинуть копии картинок в папки drawable для всех разрешений. Но тогда размер приложения вырастает(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 15:53
Ответы с готовыми решениями:

Формула масштабирования
Добрый вечер! Столкнулась с такой проблемой: нужно знать, как масштабировалась...

Анимация масштабирования и смещения соседнего объекта
Уважаемые форумчане! Подскажите пожалуйста в какую сторону копать? Есть 2...

Отмена AsyncTask
Привет. Есть такой код: @Override protected Void doInBackground(Void......

Отмена AsyncTask из FragmentDialog
Здравствуйте, у меня задача отменить выполнение AsyncTask`a из диалога, который...

Отмена возврата анимации
Добрый день решил попробовать реализовать простую анимацию, все получилось, но...

2
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
11.04.2014, 16:16 #2
Цитата Сообщение от sirik2012 Посмотреть сообщение
Как сделать, чтобы картинка не масштабировалась, а была всегда в родном разрешении?
Если картинка масштабируется - то похоже что вы жестко задали размер того компонента в котором она рисуется (ImageView или что там у вас). Надо чтоб ширина и высота были wrap_content и чтоб ImageView не растягивался за счёт особенностей разметки.
0
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
11.04.2014, 16:24  [ТС] #3
Нашел способ, до загрузки ипользую опцию:
Java
1
2
final BitmapFactory.Options options = new BitmapFactory.Options();
        options.inScaled = false;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 16:24

Отмена последнего действия
Как можно реализовать отмену последнего действия. Как во многих редакторах...

Отмена распознавания голоса
Создаю интент с распознаванием Intent listenIntent; private void...

Отмена заказов в Google Play
В google wallet начали массово происходить примерно такие вещи: 13...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru