2010-07-27 5 views
5

У меня есть кнопка, которую я использую 13 раз в файле main.xml моего приложения Android. Я хотел бы, чтобы XML для него определялся один раз, так что я могу вносить изменения в одно место вместо 13. Каждый из 13 экземпляров должен иметь свой собственный идентификатор. Что я должен сделать, чтобы упростить мой XML? Я пробовал использовать <include>, но это не сработало для меня. Я, должно быть, делал что-то неправильно. Я был бы признателен, если бы кто-нибудь мог показать мне, как это сделать правильно. Благодарю.Как я могу повторно использовать эту кнопку Android?

Вот XML для кнопки, которые я хотел бы повторно использовать:

<Button 
    android:width="70dp" 
    android:layout_marginLeft="10dp" 
    android:layout_marginRight="10dp" /> 
+3

«Я пробовал использовать , но это не сработало для меня». - не могли бы вы объяснить, что вы подразумеваете под «это не сработало для меня»> – CommonsWare

+0

Я положил это определение Button в файл под названием «scorebutton.xml», а затем добавил в мой main.xml вместо оригинального тега

ответ

10

Вы должны использовать Styles and Themes для такого рода вещей.

+0

Отлично. Это сработало. Благодарю. –

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