Как убрать поля фона кнопок Android? - PullRequest
0 голосов
/ 17 июля 2011

Я новичок в разработке Android, я пытаюсь сделать что-то простое: я хочу разместить набор из 3 кнопок по горизонтали в строке, каждая со своим собственным фоновым изображением PNG. Поэтому я создаю линейный макет (горизонт) и помещаю три элемента Button, каждый из которых имеет вес 1, и устанавливаю свойство Background каждой кнопки в некоторый png-файл. Ширина / высота кнопок установлены на wrap_content.

Но то, что я получаю, это то, что png не покрывает всю горизонтальную область кнопки. Вместо этого фоновое изображение уменьшено и сохраняет некоторый край от контура вида кнопки, как показано в визуальном конструкторе. Это также обнаруживается в эму. Я попытался заставить 0 в отступе / отступе макета - nada.

есть идеи, как на самом деле получить фоновое изображение кнопки, чтобы покрыть фон кнопки ??

Тпй

Ответы [ 2 ]

0 голосов
/ 17 июля 2011

Попробуйте отрицательные значения для кнопок layout_margin.

0 голосов
/ 17 июля 2011

Полагаю, вам нужно будет сделать новый 9-патч , так как этот небольшой запас сохраняется в самом изображении кнопки.

...