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

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

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

Картинка выходит за границы ImageButton - Программирование Android

08.11.2015, 16:59. Просмотров 251. Ответов 3
Метки нет (Все метки)

Картинка выходит за границы ImageButton
Java
1
2
3
4
5
6
7
8
9
//some code...
int pixelsToDp = convertToPixelsDp(-4.5f);
params.setMargins(pixelsToDp, pixelsToDp, pixelsToDp, pixelsToDp);
//some code...
ImageButton btn = new ImageButton(this);
                    btn.setPadding(0, 0, 0, 0);
                    btn.setLayoutParams(params);
                    btn.setScaleType(ImageView.ScaleType.CENTER_CROP);
                    buttonRow.add(btn);
И картинка, и ImageButton были добавлены через код. Для добавление картинки использовал
Java
1
setBackgroundResource()
Как можно сделать так, чтобы картинка полностью была в кнопке? Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2015, 16:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Картинка выходит за границы ImageButton (Программирование Android):

Картинка в imageButton (setImageResource) - Программирование Android
Вопрос такой: В приложении имеется кнопка-картинка (imageButton) при нажатии которой меняется ее фон: public void...

TextView выходит за границы экрана - Программирование Android
Здравствуйте. Как правильно указать параметры width/height, чтобы Текст внутри TextView не вылазил за границы экрана и переносился на...

TextEdit выходит за границы экрана в GridLayout - Программирование Android
Доброго времени суток. Делаю такую разметку: <?xml version="1.0" encoding="utf-8"?> <GridLayout ...

В андроид 4.3 и выше не выходит background картинка - Программирование Android
Всем привет. на версиях 4.3 выше не выходит бэкграунд картинка и только белый фон, на нижних версиях все в порядке, в чем моя ошибка...

ImageButton - Программирование Android
Проблема такая. У меня таблица с ImageButton. Они вначале пустые. По нажатию засовывается картинка (мелкого разрешения). Проблема в том,...

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

3
Pablito
2477 / 1961 / 611
Регистрация: 12.05.2014
Сообщений: 6,866
Завершенные тесты: 1
08.11.2015, 17:03 #2
Java
1
btn.setScaleType(ImageView.ScaleType.FIT_XY);
не работает?
1
bekabot
1 / 1 / 0
Регистрация: 18.12.2013
Сообщений: 61
08.11.2015, 17:10  [ТС] #3
Цитата Сообщение от Паблито Посмотреть сообщение
не работает?
нет, не помогло
0
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
09.11.2015, 10:14 #4
ЕСЛИ геометрические искажения изображения не парят, то лучше делать фоном - он там весь будет.
btn.setBackground(...
если маленький - растянет, большой - сожмет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 10:14
Привет! Вот еще темы с ответами:

ImageButton setImageResource - Программирование Android
<ImageButton android:id="@+id/imageButton1" android:layout_width="wrap_content" ...

Перемещение ImageButton - Программирование Android
Пытаюсь реализовать такую задачу: есть imagebutton в исходном состоянии (картинка с координатами x1, y1). При нажатии на картинку...

не работает с ImageButton - Программирование Android
Приложение не запускается с ImageButton, пишет Application has stopped unexpectedly. please try again, но когда ставлю Button вместо...

Нажатие ImageButton - Программирование Android
Хочу определить ImageButton (остается в нажатом положении/ в фокусе/ не нажата) и у меня не хочет работать ,вылазит ошибка ,подскажите...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
09.11.2015, 10:14
Ответ Создать тему
Опции темы

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