Android ImageButton / Custom-Button? - PullRequest
       14

Android ImageButton / Custom-Button?

0 голосов
/ 08 января 2011

Я новичок в разработке Android. До сих пор я мог помочь себе во всех вопросах, читая темы здесь на stackoverflow. Теперь я застрял и мне нужна помощь. К сожалению, я не могу опубликовать изображение скриншота, потому что я новичок, поэтому я стараюсь описать его.

У меня есть Samsung Galasy S и приложение для часов, которое поставляется вместе с ним, имеет кнопку «+ Создать будильник». Я хочу создать аналогичную кнопку для моего приложения. Я экспериментировал с ImageButton. Я знаю, как получить значок «+» на ImageButton, но только по центру и без текста. Я думаю, это пользовательская кнопка. Кто-нибудь знает как это сделать? Могу ли я сделать это в xml или мне нужно расширить класс представления и сделать его своим собственным представлением?

Ответы [ 2 ]

1 голос
/ 09 января 2011

В будущем, если вы хотите, чтобы мы помогли вам сделать что-то похожим на что-то другое, это помогло бы получить изображение. Используйте функцию скриншотов DDMS, чтобы записать, как вы хотите, чтобы выглядело, и включите изображение в свой вопрос.

Обычный Button может иметь изображение с любой стороны текста через атрибуты android:drawableBottom, android:drawableLeft и т. Д.

0 голосов
/ 09 января 2011

Вы можете сделать это только через xml.Есть пример .Скорее всего, вы уже делаете что-то подобное.Но я советую создать собственное изображение (которое вы будете отображать на ImageButton), чтобы оно включало в себя как ваш значок, так и текстовую метку.Однако, похоже, что CommonsWare предлагает лучший подход.

...