Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
#1

Отмена масштабирования - Программирование Android

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

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

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

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

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

Отмена AsyncTask - Программирование Android
Привет. Есть такой код: @Override protected Void doInBackground(Void... params) { try { Interpret(Source.get()); }...

Отмена возврата анимации - Программирование Android
Добрый день решил попробовать реализовать простую анимацию, все получилось, но после реализации анимации объект возвращается на начальную...

Отмена AsyncTask из FragmentDialog - Программирование Android
Здравствуйте, у меня задача отменить выполнение AsyncTask`a из диалога, который создается в этом таске. new AsyncTask<Void, Void, Void>()...

Отмена распознавания голоса - Программирование Android
Создаю интент с распознаванием Intent listenIntent; private void startVoiceRecognitionActivity() { listenIntent = new...

2
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
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
Привет! Вот еще темы с ответами:

Отмена заказов в Google Play - Программирование Android
В google wallet начали массово происходить примерно такие вещи: 13 июля 11:55 Отменена Заказ не будет доставлен. 13...

Отмена scrolling-a одной страницы - Программирование Android
Всем добрый день. Уважаемые форумчание и гуру андроида, помогите разобраться самостоятельно решить не смог. ***************** Есть...

Программа масштабирования - Free Pascal
Уважаемые,подскажите как написать программу масштабирования графических и текстовых изображений при выводе на печать. Заранее большое...

Анимация масштабирования - JavaScript
Всем привет! Ищу плагин, либо просто скрипт, либо хотя-бы пример анимации масштабирования. Например в верхнем левом углу есть Кнопка. На...


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

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

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