Страница 1 из 1

.setBackgroundResource

Добавлено: 16 окт 2014, 18:58
Vemont
Вопрос такой:
В приложении имеется кнопка-картинка (imageButton) при нажатии которой меняется ее фон:

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

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