Описание тега dynamiclayout

Класс текстового макета Android для размещения текста, который можно редактировать.
0 ответов

Как разработать интерфейс на основе схемы в React и ReactNative

Каков наилучший подход к разработке интерфейса на основе схемы? Есть ли готовые к использованию фреймворки для того же? В настоящее время я разработал синтаксический анализатор, который будет анализировать схему, как определено ниже, и он будет созд…
08 ноя '17 в 10:39
1 ответ

Android Layout: значение getLineBaseline, getLineDescent, getLineAscent, getLineBottom, getLineTop

Документация для следующих методов Layout (в том числе StaticLayout, DynamicLayout, а также BoringLayout) очень скудны. getLineBaseline(int line) getLineDescent(int line) getLineAscent(int line) getLineBottom(int line) getLineTop(int line) Какие име…
1 ответ

Как работать с динамически раздуваемым содержимым макета (один и тот же макет раздувается несколько раз)

У меня есть линейный макет и внутри которого есть несколько выпадающих и текстовых представлений, теперь я хочу раздувать макет каждый раз при нажатии кнопки "Добавить больше", ниже приведен код для раздувания макета. проблема, с которой я сталкиваю…
22 май '17 в 05:54
1 ответ

Что такое параметр отображения в DynamicLayout

DynamicLayout конструктор имеет base параметр и display параметр, оба из которых являются CharSequence, (StaticLayout для сравнения не хватает этого.) DynamicLayout (CharSequence base, CharSequence display, TextPaint paint, int width, Layout.Alignme…
28 апр '17 в 01:42
1 ответ

Достижение динамического ScrollView через обновление (или нет) фрагмента

Я хочу создать пользовательский интерфейс, где есть n количество LinearLayoutвсе в вертикальном ScrollView (каждая строка будет содержать пару элементов). Я также хочу, чтобы этот ScrollView обновлялся, если другой фрагмент обновляет значение (досту…
17 апр '19 в 02:32
0 ответов

DynamicLayout добавляет дополнительное пространство

Я использую DynamicLayout для рендеринга SpannableString, но я не могу точно центрировать текст. Кажется, с самого начала есть какое-то смещение, от которого я не могу избавиться. Вот моя реализация: private Editable edit; private DynamicLayout layo…
1 ответ

Я хочу создать экран, на котором будет отображаться разное количество видео на одном экране в зависимости от определенных условий.

Это проблема iOS. Я хочу создать экран, на котором будет отображаться видео во весь экран. По прошествии некоторого времени, исходя из некоторого бэкэнд-условия, если доступно другое видео, я должен показать это, разделив экран на две вертикальные п…
01 июл '19 в 12:03
1 ответ

Flutter - функциональность меню Firestore

Я хочу создать проект онлайн-доставки на flutter & firebase. В разделе меню каждый продукт имеет разные свойства. Как я могу отображать разные экраны (или виджеты) в зависимости от свойств каждого элемента? (например, когда я нажимаю на кофе, на экр…
05 апр '20 в 13:37
3 ответа

Android TextView: как динамически изменять макет при вводе текста

Мне нужно сделать кнопку "видимой" или "исчезнувшей" динамически по мере того, как пользователь вводит текст в поле TextView. Используя приведенный ниже оператор, я смог выполнить это при нажатии Enter, но было бы здорово, если бы кнопка стала видим…
16 июн '20 в 08:31
1 ответ

Android; Макет динамических кнопок

У меня есть список, заполненный значениями, и список с вопросами, некоторые элементы в списке значений имеют более 1 элемента, например, question[2] = Легкий вопрос [3] = Начинки значение [2] = значение включения / выключения [3] = сыр / перец / апе…
29 июл '20 в 10:28
1 ответ

Проблема с набором ограничений, невозможно решить проблему

Я расширил ConstraintLayout и программно добавил представления, а затем установил ограничение для каждого представления. но каким-то образом он не работает, отображается только первое представление. Не могу понять, где я ошибся. addViews(){ titleInf…
1 ответ

Не найдено представления для идентификатора "bla bla bla" для грамматически созданного framlayout

Я создаю раскладку фрейма программно. Затем я программно создаю фрагмент.. Затем я хочу добавить фрагмент в раскладку фрейма.. этот процесс происходит каждый раз, когда я нажимаю кнопку. Для идентификатора framelayout и тега фрагмента я создал целоч…
1 ответ

EditText запаздывает со временем - Android

Я создаю приложение с SpannableString (BackgroundColorSpan, ForegroundColorSpan и StyleSpan). В первый раз EditText работает нормально, но через 10-15 минут EditText начинает зависать. Я использую профилировщик, чтобы узнать, почему замедляется ввод…
0 ответов

Подключите Plotly Updatemenus к обратному вызову Dash для динамического макета (размер рисунка в качестве входных данных для обратного вызова Dash)

У меня есть диаграмма Санки , созданная с использованием библиотеки Python Plotly, в которой также есть «Меню обновления» для регулировки высоты и ширины фигуры. Теперь я использую его с Dash, чтобы использовать обратные вызовы и обновлять цветовую …
14 апр '21 в 08:56
0 ответов

Кнопка перестала генерировать просмотр

Я работаю над проектом в Android Studio. Затем я хотел бы реализовать кнопку, которая генерирует вид над ним. И сохраните его текстовые данные в ArrayList. Это код Java: addClassBtn.setOnClickListener((v)->{ View cricketerView = getLayoutInflater…
0 ответов

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

Я работаю над приложением для Android, в котором я создаю динамический макет для фрагмента. Когда пользователь нажимает кнопку, чтобы получить данные из элемента макета, я получаю ошибку исключения нулевого указателя. @Override public View onCreateV…
09 дек '20 в 06:29
1 ответ

Растровое изображение не рисуется на холсте-андроиде

Я хочу загружать изображения из галереи в свой CustomView, не изменяя их соотношение сторон, а затем я хочу рисовать на них. У меня есть собственное представление, которое я добавил динамически из MainActivity следующим образом: @Override protected …
0 ответов

Изменение размера текста в DynamicLayout в Android

На самом деле, я абстрагирую функции от существующего пользовательского представления, которое не является естественным текстовым представлением. Чтобы заставить его работать как текстовое представление, я использую DynamicLayout. Мои задачи ниже: Х…
06 апр '22 в 09:15
0 ответов

Как я могу заблокировать перекомпоновку макета EditText при добавлении диапазонов?

Я пытаюсь добавить несколько тысяч пролетов вSpannableStringBuilderвEditText(получено черезgetText()). Это медленнее, чем хотелось бы. Профилирование показало, что подавляющее большинство времени тратится наDynamicLayout.reflow. Есть ли способ забло…