2012-05-19 5 views
-2

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

  1. Квадратные углы
  2. Нет набивка вокруг не кромками
  3. Острые края
+1

Это не проезд. –

+0

Пожалуйста, напишите, что вы сделали, есть много учебников для них. –

ответ

1

Нарисуйте кнопку в Photosohop с острыми краями и квадратными углами, за исключением это как .PNG. Перейдите к /android-sdk/tools/draw9patch.bat и конвертируйте .PNG в изображение с 9 патчами. Импортируйте в свой проект и установите его в качестве фона кнопки. Подробнее см. 9-Patch on Android.

+0

Хорошо, я дам этот метод, а затем обновить статус здесь. Будет ли этот метод работать как для нормальной кнопки, так и для кнопки изображения? – user1107888

+0

Да. С обычной кнопкой вы также можете добавить текст через макет Android XML. Для 'ImageButton' вы можете установить его также как фон, а' src' оставить пустым. – svenkapudija

0

Просто установите фон, который вы хотите использовать ButtonView.

Смежные вопросы