2016-07-24 2 views
1

Я создаю пользовательскую кнопку, используя следующую ссылку. Я следовал за каждым шагом. https://androidcookbook.com/Recipe.seam?recipeId=3307Пользовательский стиль кнопки на android

Затем я создал кнопку следующий образ:

<Button 
    android:id="@+id/btnButton1" 
    android:layout_width="95dp" 
    android:layout_height="wrap_content" 
    android:buttonStyle="@style/button" 
    android:text="CREATE" 
    android:onClick="createButtonClickHandler"/> 

Но я вижу, моя кнопка имеет стиль по умолчанию. Я ожидал, что у моей кнопки будет этот новый необычный стиль.

ответ

1

Не используйте buttonStyle, используйте только style:

<Button 
    android:id="@+id/btnButton1" 
    android:layout_width="95dp" 
    android:layout_height="wrap_content" 
    android:style="@style/button" 
    android:text="CREATE" 
    android:onClick="createButtonClickHandler"/> 

Ссылка: https://developer.android.com/guide/topics/ui/themes.html

+0

я получил следующую ошибку, когда я строю мое приложение: Ошибка: (11) Нет идентификатора ресурса найдено для атрибута ' style 'in package' android ' –

+0

Тогда этот вопрос может вам помочь: http://stackoverflow.com/questions/26070827/how-to-set-style-for-a-button-in-android –

+0

Button maker link помогли мне частично решить мою проблему. –

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