ошибка рисования пользовательской кнопки - PullRequest
0 голосов
/ 05 ноября 2011

Я следил за Пользовательскими кнопками , чтобы создавать пользовательские кнопки с другим стилем.

В этой ссылке они сказали добавить Android.jar.

Надеюсь, когда я создам сам проект, он будет добавлен (я прав?)

Не найден ресурс, который соответствует данному имени (в 'drawable' с значение '@android: drawable / grey_button_background_pressed_blue').

Но я получаю ошибку выше. Когда я следовал этому уроку.

Ват ошибка это может быть?

1 Ответ

0 голосов
/ 05 ноября 2011

Прежде всего, какую версию фляги SDK вы использовали? Этот урок кажется реальным старым. Я только что проверил свою папку 2.3 SDK, и нет никаких «серых» (или синих!) Кнопок. Во-вторых, большинство изображений виджетов не публикуются, поэтому вы все равно не сможете делать то, что хотели. Как правило, они могут создать пользовательскую кнопку, перейдя в папку res папки платформы в папке SDK (например, \android-sdk\platforms\android-10\data\res\) и скопировав ресурсы, которые вы хотите изменить в ваш * Папка 1006 * drawables и настраивайте их там.

В этом случае вы хотите скопировать \drawable\btn_default.xml и все соответствующие изображения в \drawable-hdpi\btn_default_*.png и обновить их по своему желанию. Затем для ссылки на скопированную кнопку вы должны использовать обычный синтаксис: @drawable/btn_default (или любое другое имя, которое вы ему дадите).

...