Использование XML с Android - PullRequest
1 голос
/ 18 декабря 2011

Я хочу создать набор объектов, которые наследуются от некоторых объектов Android View.Например, я хочу создать пользовательскую кнопку (которую я могу назвать CustomButton), наследующую от Button.CustomButton имеет несколько параметров, которых у Button нет, скажем, он содержит int с именем start_count, и что пользовательские методы показывают start_count + (количество нажатий).

Объект Button почти всегда создаетсяиспользуя макет XML.Я хотел бы создать свой CustomButton точно таким же образом, с другим атрибутом, вызываемым для instancele: android: startCount = "3".

Я действительно не знаю, где искать.У вас есть полезная ссылка или совет по этой проблеме?

1 Ответ

1 голос
/ 18 декабря 2011

Вы можете просто расширить свой класс CustomButton из класса Button и добавить к нему все, что захотите.

см. это .Вы можете изменить текст, функции или элементы рисования и т. Д., Например, this.setText() или mButton.setText() (после CustomButton mButton = new ... ofcourse)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...