Вопросы с тегом «custom-view»

180
Атрибуты с тем же именем в attrs.xml для пользовательского просмотра

Я пишу несколько пользовательских представлений, которые имеют некоторые одноименные атрибуты. В соответствующем <declare-styleable>разделе attrs.xmlя хотел бы использовать те же имена для атрибутов: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable...

145
Нужны ли мне все три конструктора для пользовательского представления Android?

При создании собственного представления я заметил, что многие люди делают это так: public MyView(Context context) { super(context); // this constructor used when programmatically creating view doAdditionalConstructorWork(); } public MyView(Context context, AttributeSet attrs) { super(context,...

133
Как сделать собственный диалог с закругленными углами в android

Что я пытаюсь сделать: я пытаюсь создать собственный диалог в android с закругленными углами. Что происходит: я могу создать собственный диалог, но у него нет закругленных углов. Я попытался добавить селектор, но все равно не смог добиться закругленных углов. Ниже мой код для того же: Код Java:...

109
Как получить перечисление, которое создается в attrs.xml в коде

Я создал настраиваемый View (его можно найти здесь ) с атрибутом declare-styleable типа enum. В xml теперь я могу выбрать одну из записей перечисления для моего настраиваемого атрибута. Теперь я хочу создать метод для установки этого значения программно, но у меня нет доступа к перечислению....

95
как настроить макет закусочной?

Есть ли способ изменить макет закусочной на пользовательский вид? Теперь он черный, и мы можем изменить цвет фона. Но я не знаю, как правильно раздуть новый макет и сделать его фоном закусочных? Спасибо......

92
Как использовать isInEditMode () для просмотра макета с настраиваемым представлением в редакторе

Я должен отредактировать программное обеспечение, которое имеет настраиваемый вид, когда я пытаюсь редактировать макет xml, Eclipse говорит мне: Используйте View.isInEditMode () в своих пользовательских представлениях, чтобы пропустить код при отображении в Eclipse Но я понятия не имею, как и где...