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

0 ответов

Динамическое создание стилей Android

Мне трудно найти какую-либо информацию о том, можно ли создать кастом Style с нуля, который не был определен в resources в то время, когда данная сборка была создана. Моя цель - в любой момент изменить внешний вид приложения на основе внешнего ввода…
1 ответ

Ошибка с пользовательским атрибутом просмотра текста

Я использую собственный текстовый вид с пользовательским шрифтом в качестве шрифта мой пользовательский вид приведен ниже. public class MyTextView extends TextView { public MyTextView (Context context, AttributeSet attrs, int defStyle) { super(conte…
0 ответов

Получение типов String недопустимо (в 'paintStroke' со значением '4f') ошибка для атрибута значения типа с плавающей запятой

Я использую пользовательские атрибуты для моего пользовательского представления в моем приложении для Android. Я хочу дать значение с плавающей точкой для моего пользовательского атрибута. RES / значения / attrs.xml <?xml version="1.0" encoding="…
1 ответ

Почему текст не выделяется жирным шрифтом при передаче стиля через пользовательские атрибуты вида?

Предположим, у меня есть .xml стиль: <style name="MaterialPreviewDetailsTextSmall"> <item name="android:layout_marginLeft">@dimen/material_margin</item> <item name="android:textColor">@color/material_preview_backgroud</ite…
2 ответа

Нужен идентификатор изображения из xml-атрибутов собственного виджета

У меня есть пользовательский элемент управления (очень простой на данный момент), который похож на кнопку. Нужно отображать несжатое и нажатое изображение. Он появляется несколько раз в упражнении и имеет разные пары изображений в зависимости от тог…
0 ответов

Почему пользовательское представление Android не принимает TypedArray в качестве аргумента

Я учусь писать собственный вид в Android и читаю документацию. Пользовательское представление передается AttributeSet в качестве параметра. Но в документации сказано, чтобы получить TypedArray, используя следующий код TypedArray a = context.getTheme…
4 ответа

Как получить атрибуты с пространством имен "Android" в пользовательском TextView

В обычай TextView Я пытаюсь получить значение text атрибут (например). TypedArray values = context.obtainStyledAttributes(attrs, com.android.internal.R.styleable.TextView); String text = values.getString(com.android.internal.R.styleable.TextView_tex…
1 ответ

Правильный доступ к пользовательским атрибутам пользовательских LinearLayout

Так что я играюсь с андроидом и зашел в тупик. Этот вопрос может быть связан с этим вопросом, так как его ответ мог бы стать хорошим решением для моей проблемы, но меня интересует причина сбоя моего кода. У меня могут быть некоторые серьезные неправ…
3 ответа

Пользовательское оповещение Android с XML - действие нажатия кнопки

У меня есть 2 файла макета, один для отображения основного макета (activity_main.xml), а другой для отображения пользовательских диалогов (dialog_custom.xml). Эти 2 файла следующие: activity_main.xml <?xml version="1.0" encoding="utf-8"?> <…
2 ответа

В Android, как установить пользовательский атрибут с новой кнопкой ()?

Я объявляю кнопку, используя: Button btn = new Button(this); btn.setText(itemSet[i]); btn.setId(i); Мне нужно добавить пользовательский атрибут, который будет использоваться при нажатии. Есть ли способ сделать это?
5 ответов

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

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

Изменить значения AttributeSet в Android

У меня есть пользовательский вид, который будет принимать набор атрибутов (значение XML) в качестве значения конструктора public CustomView(Context context) // No Attributes in this one. { super(context); this(context, null, 0); } public CustomView(…
0 ответов

Как создать пользовательское представление с несколькими пользовательскими атрибутами onClick, вызывая разные методы

Я создаю пользовательский вид заголовка, где я хочу добавить 2 пользовательских атрибута <CustomHeader android:layout_width="match_parent" android:layout_height="@dimen/header_large_height" app:onClickLeftIcon="@{() -> viewModel.onBackButtonCl…
1 ответ

Изменение поля и размера для детей ConstraintLayout программно

Я пишу настраиваемое представление, чтобы иметь возможность использовать настраиваемые атрибуты XML для установки поля и размера представления на основе этих атрибутов, все работало нормально, пока я не дошел до той части, где дети ConstraintLayout …
4 ответа

Неудачная сборка Gradle с пользовательским тегом XML и привязкой данных

Я получаю ошибку сборки, описанную ниже, когда пытаюсь запустить проект с использованием привязки данных и пользовательского тега XML в связанном макете: Планировка: <data> <variable name="data" type="com.melontech.sff.viewmodel.DataViewMod…
2 ответа

Как добавить определенные пользователем свойства / значения в файл манифеста Android?

Я хочу добавить пользовательский атрибут / свойство в файл манифеста и иметь возможность читать его во время выполнения. Я хочу сделать это, чтобы настроить поведение приложения с помощью этих свойств манифеста. Как это может быть сделано?
1 ответ

Пользовательские атрибуты в стиле

В моем текущем проекте styles.xml я пытаюсь определить: <resources xmlns:ripple="http://schemas.android.com/apk/res-auto"> <resources xmlns:ripple="http://schemas.android.com/apk/res/com.gorkem.components"> и я использую это: <style n…
0 ответов

Передать набор атрибутов из фрагмента в пользовательское представление в XML

В следующих файлах у меня в основном есть фрагмент, который содержит 2 пользовательских вида (View_A, View_B). Оба представления могут быть настроены через атрибут в XML. Я пытаюсь передать атрибут фрагмента в атрибуты пользовательских представлений…
0 ответов

Работает ли лаунчер в андроиде без медиасервера?

Привет, я пытаюсь собрать Android без медиа-сервера, и я столкнулся с проблемами в получении лаунчера на выходе. Я хочу подтвердить, можем ли мы работать с лаунчером без медиасервера или нет? Хотя я знаю, что не могу воспроизводить звук в нем, я про…
1 ответ

Использование пользовательских атрибутов в пользовательских представлениях в макете предварительного просмотра

Я использую Android Studio и создал свой собственный вид: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:gravity="center_horizontal|center_vertical" android:layout_width="wrap_conte…