.setBackgroundResource

Ответить
Vemont
Сообщения: 4
Зарегистрирован: 15 окт 2014, 16:11

.setBackgroundResource

Сообщение Vemont » 16 окт 2014, 18:58

Вопрос такой:
В приложении имеется кнопка-картинка (imageButton) при нажатии которой меняется ее фон:

Код: Выделить всё

    public void buttonClick(View v){
        button.setBackgroundResource(R.drawable.picture);
    }
Однако если размеры фона сильно больше размеров кнопки, то кнопка растягивается, что неудобно. Однако же, если картинка меньше кнопки, то картинка растягивается по параметрам кнопки.
Как сделать так, что бы большая картинка уживалась по параметрам кнопки, а не растягивала ее?

Ответить