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

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

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

Смещается изображение за границы ImageView - Программирование Android

23.11.2016, 15:40. Просмотров 362. Ответов 4
Метки нет (Все метки)

Моя головная боль - это рисование лайаутов. В очередной раз встал в ступор...
Почему изображение из ImageView выходит за рамки самого ImageView'а?

И может подскажете, как правильно набросать на экран разных элементов (Изображения, тексты, кнопки, списки) так, чтобы подогнать это под фоновую картинку, на которой уже помечены ровно границы каждого элемента?
0
Миниатюры
Смещается изображение за границы ImageView  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2016, 15:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Смещается изображение за границы ImageView (Программирование Android):

Как сделать границы в пространстве ImageView при прокрутке изображения - Программирование Android
Как сделать границы в пространстве ImageView при прокрутке большого изображения <ImageView ...

Imageview растянуть изображение по вертикали и обрезать по горизонтали - Программирование Android
Здравствуйте, для фона бокового меню нужно поместить картинку, что б по вертикали растягивалась, а по правой стороне обрезалась, пытаюсь...

Скопировать картинку из одной ImageView в другую ImageView - Программирование Android
В ImageView поставлена картинка методом setImageResource. По нажатию на неё, нужно такую-же картинку поставить в другую вью, а в первой...

ImageView - Программирование Android
Добрый день ! Делал проект с нуля, все как обычно, но при поиске id для ImageView мне вдруг выдает : The method findByViewId(int) is...

ImageView - Программирование Android
Подскажите как правильно выводить картинку из URL Вроде нашел какой то пример в сети, но что то не работает. Да и почитав, понял что...

ImageView - Программирование Android
Добрый день. Вы не подскажите, как передать изображение из одного ImageView в Другой. Допустим есть три картинки в папке drawable и одна...

4
Pablito
2614 / 2097 / 651
Регистрация: 12.05.2014
Сообщений: 7,347
Завершенные тесты: 1
23.11.2016, 15:44 #2
- положить фоновую картинку в папку соответствующей плотности для которой эта картинка была сделана
- задавать размеры картинок и лаяутов в dp
- PROFIT
0
AgentZ
0 / 0 / 0
Регистрация: 11.07.2013
Сообщений: 132
29.11.2016, 13:24  [ТС] #3
Паблито, хм. Все бы ничего. Сделал экран, задав все размеры в dp. Проверил на Планшетев mdpi - все ок. Сэмулировал mdpi с разрешением 1024*768 - все криво... Может я туплю... но мне надо не только для каждого mdpi/hdpi... создавать экраны, но и под каждое разрешение с конкретным dpi? =)

Добавлено через 9 минут
бесит, блин... Может вообще тупо все на весах сделать? Хотя читал, что чем больше весов, тем хуже...
0
vxg
Модератор
3222 / 2025 / 231
Регистрация: 13.01.2012
Сообщений: 7,851
29.11.2016, 13:38 #4
AgentZ, если вы хотите наложить какие-то элементы так что бы некие области совпали, то наверное легче поменять подход ибо картина может принимать заданный размер или брать размер из подложки или растягиваться или вписываться или по краю или по центру и еще 100500 вариантов см в параметрах разметки
0
AgentZ
0 / 0 / 0
Регистрация: 11.07.2013
Сообщений: 132
29.11.2016, 13:45  [ТС] #5
vxg, Да, уже понял, что придется перерисовывать все экраны, эх.. Я вот щас один экран запихал в layout-nodpi и разметил его на одних весах. Естественно, на любом экране, при любом разрешении и размере все отображается корректно. Рука тянется все сделать именно так. Но что-то подсказывает, что это хреновый подход.. =( Ладно, будем дальше читать. Почему-то именно с разметкой под разные экраны возникли трудности... Никак не могу понять, как правильно делать.. =))
0
29.11.2016, 13:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2016, 13:45
Привет! Вот еще темы с ответами:

Координаты imageView - Программирование Android
Доброго времени суток. Как программно установить координаты появления изображения? У меня есть метод onTouch, с него беру координаты...

Кастомный ImageView - Программирование Android
Прошу сильно не пинать, только учусь. Итак ,суть задачи: есть кастомный класс (public class TouchView extends ImageView), выводящий 2...

Прокручивание ImageView - Программирование Android
Здравствуйте, появилась проблема не могу решить. Есть такой код <?xml version="1.0" encoding="utf-8"?> <RelativeLayout...

Таблица из ImageView - Программирование Android
Как сделать 9 картинок 3х3, чтобы между ними не было отступов. Точнее я знаю как, вопрос в другом. Как указать android:layout_height...


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

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

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