Описание тега declare-styleable
2
ответа
Как сделать перечислимые значения с | в них
Я объявил пользовательское представление Android с перечислением <attr name="ff_type" format="enum"> <enum name="small" value="1" /> <enum name="big" value="32" /> <enum name="medium" value="8288" /> </attr> как разреши…
12 июн '14 в 07:46
1
ответ
Объявленный XML-стиль не может быть найден из кода
Я пытаюсь добавить пользовательский атрибут (@drawable) в свой пользовательский вид и хочу получить его как resourceId. Каким-то образом мой вид не может найти его, если я хочу получить к нему доступ через код: TypedArray a = context.getTheme().obta…
08 май '14 в 08:44
0
ответов
Пользовательский стиль для Android 4.4 не доступен
Так что у меня есть проблема с настраиваемым стиль в Android 4.4. Если кто-то знает, в чем проблема или что в Android 4.4 лишнего, чтобы пользовательский стиль не запускался, пожалуйста, помогите. Вот код, который я использую, и он прекрасно работае…
02 дек '13 в 12:31
1
ответ
Получить идентификатор ресурса для отрисовываемой ссылки, используемой в стилизованном атрибуте
Имея этот пользовательский вид MyView Я определяю некоторые пользовательские атрибуты: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView"> <attr name="normalColor" format="color"/> <attr na…
04 май '13 в 13:09
1
ответ
Как передать значение ширины / высоты макета в пользовательский класс представления
Я создаю модуль, имеющий класс (roundbutton), расширяющий линейное расположение. Он содержит просмотр изображений и просмотр текста. Когда представление округлой кнопки объявлено в файле XML, присваиваются значения layout_width и layout_height. Я хо…
06 сен '16 в 06:47
0
ответов
Как я могу сделать цвет EditText стилизованным с помощью пользовательского атрибута (например, ошибка)?
Я хотел бы сделать EditText, текст которого становится красным, когда выполняется условие "ошибка". Я знаю, что TextInputLayout имеет встроенное состояние ошибки, но я не хочу, чтобы текст находился ниже области ввода, и я не хочу включать библиотек…
23 янв '17 в 21:45
1
ответ
Создание значений по умолчанию для пользовательских атрибутов с использованием стилей и тем
У меня несколько кастомов Views, в котором я создал настраиваемые настраиваемые атрибуты, которые объявлены в макете xml и считаны во время конструктора представления. Мой вопрос заключается в том, что, если я не предоставляю явные значения всем нас…
02 июн '12 в 05:58
4
ответа
Как объявить несколько стилевых атрибутов с одинаковыми именами для разных тегов?
Я хочу, чтобы и мои ViewA и ViewB имели тег "title". Но я не могу положить это в attrs.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="ViewA"> <attr name="title" format="string" /> </declar…
16 сен '13 в 12:19
2
ответа
Работа со стилем
Я хотел сделать вид, содержащий вид прогресса и кнопку. Через xml представления я хотел добавить поля, которые определяют стиль кнопки и porgress. Что я сделал до сих пор, но это не работает: <io.**.**.view.ButtonLoading android:id="@+id/b_recove…
10 авг '17 в 14:40
2
ответа
Объявление настраиваемых атрибутов в Android
Там очень мало документации о declare-styleable тег, с помощью которого мы можем объявить пользовательские стили для компонентов. Я нашел этот список допустимых значений для format атрибут attr тег. Хотя это и хорошо, но не объясняет, как использова…
16 май '11 в 16:28
2
ответа
Android: <метод объявления> атрибуты метода
Как принять методы в качестве значений в атрибутах? Как в атрибуте onClick для представления: <Button android:onClick="onClickMethod"/> Как определить пользовательские атрибуты, которые принимают методы? Я знаю, что мы используем <declare-s…
12 апр '16 в 17:34
1
ответ
Исключение, генерируемое во время TypedArray#getTextArray()
Это мой первый раз, когда я создаю собственное представление, и я пытаюсь заполнить его записями через XML - способом, аналогичным Spinner. Я, очевидно, что-то делаю не так, но я разработал свой подход после Spinner, поэтому я не вижу, что пошло не …
19 сен '13 в 01:59
1
ответ
Редактор макетов не передает настраиваемый атрибут в пользовательский класс View
Я создаю FixedAspectImageView чтобы решить проблему в Android сделать ImageView установите границы вида, чтобы соответствовать соотношению сторон изображения, содержащегося внутри, а также заполните произвольно широкую (или высокую) доступную област…
28 мар '14 в 10:40
0
ответов
Установить статические поля в пользовательском представлении из XML
Это пользовательский вид public class MyView extends Button { private static int color; . . . } Этот XML создает экземпляр MyView несколько раз <LinearLayout . . .> <com.example.test.MyView . . . /> <com.example.test.MyView . . . />…
08 май '13 в 05:51
0
ответов
Пользовательский стиль для индивидуального просмотра внутри стиля
У меня CustomTextView расширяет TextView, и я добавил для него стили, как показано ниже <declare-styleable name="CustomTextView"> <attr name="something" format="enum" > <enum name="option1" value="0"/> <enum name="option2" value…
19 янв '18 в 01:51
1
ответ
Нормально ли потерять хинтинг атрибутов в ADT для Eclipse при использовании пользовательского класса представления Android в xml?
Предположим, я создаю собственный класс MyView, который расширяет android.widget.RelativeLayout. Затем я создаю XML-файл, который использует MyView <com.myapp.MyView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=…
10 дек '11 в 09:56
1
ответ
Как получить гарнитуру для RobotoTextView из ссылочного стиля
У меня есть пользовательский вид, который содержит несколько RobotoTextViews, и я хочу установить шрифты для них. Итак, я использую описываемый стиль как этот: <declare-styleable name="CustomView"> <attr name="firstTextviewStyle" format="re…
17 апр '17 в 18:14
1
ответ
Ошибка <Declare-styleable> MenuView, не удается найти атрибут Android:preserveIconSpacing
У меня было обновление моей версии Eclipse: 4.2.2 и Android SDK с API 23. Когда я создал приложение, я получил такую ошибку. [2015-10-12 17:03:05 - appcompat_v7] ОШИБКА: В MenuView невозможно найти атрибут android:preserveIconSpacing и предупрежде…
12 окт '15 в 13:03
0
ответов
Как использовать объявляемый стиль со ссылкой на другой стиль
Я пишу собственный вид, и я также хотел разрешить собственный стиль. У меня проблемы с пониманием того, как использовать формат ссылки на атрибут. Вот мой attrs.xml <declare-styleable name="MyButtonControl"> <attr name="myButtonText" format…
07 сен '17 в 12:36
1
ответ
Как получить двойное значение из "объявлять стиль"
Как получить двойное значение из декларируемого стиля? attributes.xml <declare-styleable name="MeterView"> <attr name="volume" format="double"/> // Can't resolved format </declare-styleable> Назначить двойное значение для meterView…
25 июн '17 в 20:26