Как создать кнопку, состоящую из трех изображений (Android), чтобы середина изображения была мозаичной? - PullRequest
0 голосов
/ 17 августа 2011

Короче, мне нужна кнопка, которая будет состоять из трех изображений: левого, среднего и правого, чтобы в зависимости от длины текста кнопки среднее изображение было бы мозаичным.

Может кто-нибудь сказать мне (илиукажите несколько ссылок) что является самым быстрым (может быть, не самым лучшим), чтобы получить что-то подобное?

Ответы [ 2 ]

1 голос
/ 17 августа 2011

Мне пришлось сделать кнопку, используя несколько составных изображений, текста и фонов. Самый быстрый способ, который я нашел, это сделать RelativeLayout с нужными мне элементами, расположенными так, как я хотел, плиточный градиент, значки и т. Д. Затем применить обработчик щелчков к RelativeLayout и обработать его как любой другой Button в коде. .

0 голосов
/ 17 августа 2011

Я не уверен, что прочитал правильно, вы хотите, чтобы я выложил середину изображения ..

но из головы ... чего я не пробовал. вот что я попробую первым.

button.setBackground..
button.setCompoundDrawables(left, top, right, bottom)

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...