Описание тега android-attributes

1 ответ

Изменение стилей Android с помощью темы

У меня есть приложение с несколькими разными Activities, Разные действия имеют разные стилизованные кнопки, тексты и т. Д. Я настроил все компоненты на разные стили в зависимости от их расположения / активности. (Например. style="@style/MainMenuActi…
1 ответ

Как накачать представление с помощью пользовательских значений атрибутов?

Как мне установить значения в моем View программно, что он может использовать в onCreate()? Атрибуты могут быть установлены только в XML, а значения элементов могут быть установлены только после View раздувается (и onCreate() уже звонил). Мне нужно …
18 янв '18 в 04:12
2 ответа

Ошибка надувания класса <unknown> при накачке customView с помощью customAttributes

У меня есть customView &lt;com.google.android.libraries.onegoogle.account.disc.AccountParticleDisc android:id="@+id/account_avatar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="?attr/disc_padding" android…
1 ответ

Как изменить значение пользовательского атрибута?

Я могу легко изменить значение атрибута "android:text" в TextView: textTem = (TextView) findViewById(R.id.textTem); textTem.setText("ssss"); Но у меня есть пользовательский компонент с пользовательским атрибутом. мой класс компонентов: public class …
12 дек '17 в 13:47
1 ответ

Есть ли способ прочитать атрибут представления через привязку данных во время создания представления?

Я использую привязку данных и пытаюсь составить некоторые настройки. У меня есть представление, макет которого я хочу определить с помощью пользовательского атрибута (передавая перечисление). Например, передавая либо Setting.CHECKBOX или же Setting.…
1 ответ

Можно ли написать значение атрибута xml (attrs.xml) с помощью кода Java?

Имея этот файл attrs.xml: &lt;resources&gt; &lt;attr name="customColorPrimary" format="color" value="#111111"/&gt; &lt;/resources&gt; Можно написать с помощью кода Java новое значение для этого цвета? Не могу найти как это сделать в официальной доку…
15 авг '16 в 21:00
0 ответов

Переопределить стандартные стили Android

Это очень простой вопрос Я пытаюсь создать блесну в своем макете Android. Затем я нашел веб-сайт, обучающий созданию ArrayAdapter для этого прядильщика ArrayAdapter&lt;Giveaway.GiveawayCategory&gt; dataAdapter = new ArrayAdapter&lt;Giveaway.Giveaway…
6 ответов

Определение пользовательских атрибутов

Мне нужно реализовать свои собственные атрибуты, как в com.android.R.attr В официальной документации ничего не найдено, поэтому мне нужна информация о том, как определить эти атрибуты и как их использовать из моего кода.
1 ответ

Установка нескольких элементов стиля в одно и то же значение в xml

Я работаю над проектом с несколькими темами, и каждая тема имеет разные значения для атрибутов. Я хочу, чтобы некоторые из моих атрибутов имели одно и то же значение, и я знаю, что могу достичь этого примерно так. &lt;style name="theme_plain" parent…
20 сен '16 в 18:40
3 ответа

android.view.InflateException при использовании selectableItemBackground

Раздувая мой макет, я получаю это исключение: E AndroidRuntime: android.view.InflateException: Binary XML file line #11: Binary XML file line #11: Error inflating class &lt;unknown&gt; E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutI…
3 ответа

Ошибка надувания класса Button в Android

У меня есть приложение с min sdk 16 до 23. Я хочу максимально использовать дизайн материалов. Это также должно быть полноэкранное приложение. Библиотека поддержки AppCompat включена. Теперь у меня есть вход в систему с некоторыми кнопками: &lt;Butto…
1 ответ

Добавьте? Attr/selectableItemBackground для просмотра и установите цвет фона

У меня есть View что я создал программно, и я хочу иметь волновой эффект, когда я выбираю его. Я смог заставить это работать, используя ?attr/selectableItemBackground, Тем не менее, я также хочу установить цвет фона View когда я выберу это. я пробов…
3 ответа

Прозрачный фон для кнопки

Мне нужно установить прозрачный фон для моей кнопки, но только фон, а не все кнопки. Я пробовал: android:background="" android:background="null" и фон изменился на прозрачный, но у меня есть ошибка: Error: String types not allowed (at 'background' w…
0 ответов

Пользовательский ActionProvider с пользовательскими атрибутами

Создание пользовательских атрибутов для пользовательских View довольно просто. Как создать кастом ActionProvider, Сложность в том, что ActionProvider конструктор класса имеет только Context аргумент и нет AttributeSet аргумент, как обычай View будет…
0 ответов

Как определить настраиваемые атрибуты и атрибуты по умолчанию, чтобы принимать как float, так и int (dp и wrap_content)

Я работаю над библиотекой OpenSource в качестве альтернативы для встроенного Android PopupMenu, в моей библиотеке я хотел бы сделать все настраиваемым так, чтобы, если вы хотите использовать его и изменять цвета / размеры всплывающих окон, это стало…
0 ответов

Повторно использовать определения атрибутов флагов в Android

Я разрабатываю собственные представления для Android, они используют атрибуты гравитации, но с другим именем, например hintGravity В настоящее время в attrs.xml я скопировал код ниже, и он работает правильно: &lt;attr name="hintGravity"&gt; &lt;flag…
1 ответ

Стиль @android:attr/activityOpenEnterAnimation не найден

Вот моя IDE и версия плагина Gradle: AndroidStudio:3.1.4 Путь к классам 'com.android.tools.build:gradle:3.1.4' В моем проекте у меня есть основной модуль и вспомогательный модуль. В моем подмодуле у меня есть values.xml как следующее: &lt;style name…
07 сен '18 в 06:40
0 ответов

Как получить разрешенные значения тега `android:layout_width` (или height) в пользовательском представлении

Прежде всего, связанные вопросы к моей теме: Как получить доступ к layout_height из моего пользовательского представления? Как получить значения тега "android:" в пользовательском представлении. Итак, у меня есть результат в String это нормально, но…
3 ответа

Использование тега <include> с? Attr/myAttr

Я пытаюсь включить разные макеты в моем представлении в зависимости от родителя Theme, Следуя идее: attrs.xml &lt;attr name="themeLayout" format="reference" /&gt; styles.xml &lt;style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"&gt; …
1 ответ

Должен ли я добавить атрибуты ID для каждого элемента в XML?

Даже если я не буду ссылаться на них, я должен добавить android:id атрибут для каждого элемента в моих файлах макета XML? Я спросил в другом месте и получил этот ответ: Для представлений, для которых не указан идентификатор, их состояние не будет ав…
01 май '17 в 00:09