Описание тега litho
Декларативная высокопроизводительная библиотека пользовательского интерфейса Android от Facebook, вдохновленная компонентной моделью React. Litho использует библиотеку макетов Yoga (реализация Flexbox) и оптимизирован для создания быстрых интерфейсов на основе RecyclerView.
1
ответ
Как заставить ребенка заполнить всю полезную экранную недвижимость в Litho от Facebook?
Я пытаюсь использовать mapview с Litho в Facebook, и я не могу понять, как сделать mapview заполнить всю полезную экранную недвижимость. Есть какой-то метод, который я пропускаю? Если вы поймете, пожалуйста, скажите мне, как это сделать, чтобы я мог…
06 ноя '17 в 01:54
1
ответ
Как обрабатывать нажатой ввод с Litho.Edittext
В моем текущем проекте Android я должен использовать Litho Framework. Проблема, с которой я столкнулся сейчас, заключается в том, как обрабатывать клавишу ввода с помощью виджета Litho EditText.(Вызывать запрос при нажатии клавиши ввода на программн…
06 сен '17 в 21:21
2
ответа
Какие альтернативы RecyclerView для канала
Приложение включает в себя канал, как Twitter или Instagram. Попробовал это с RecyclerView. Будет ли Litho (fblitho.com) хорошей альтернативой для создания хорошего канала с текстом, видео и фотографиями? Или, может, другие библиотеки?
29 июл '18 в 20:17
1
ответ
Как добавить компонент MountSpec в LayoutSpec или XML в Android
Я могу установить MountSpec непосредственно в Activity setContentView(), но он не работает, когда я пытаюсь добавить его с моим существующим представлением XML (используя LayoutSpec или даже напрямую).
15 сен '18 в 11:45
0
ответов
Изменить текстовое значение после нажатия на родительский компонент в Litho
Предположим, я создаю столбец с двумя текстовыми дочерними элементами и устанавливаю обработчик щелчка в представлении столбца. Я хочу изменить значение первого текста после нажатия на столбец. Как я могу это сделать?
28 сен '17 в 12:57
1
ответ
Как добавить поддержку клавиатуры на Facebook LITHO
Я пытаюсь использовать Facebook Litho для создания Android-приложения для телевидения. Нам нужно поддерживать события клавиатуры (вверх / вниз / влево / вправо) для управления навигацией. Я могу перехватывать события клавиатуры по onKeyDown в действ…
25 сен '17 в 10:13
1
ответ
Как реализовать часть разделов с помощью LinearLayoutManager, а часть - с помощью GridLayoutManager?
У меня много разных видов в спецификации утилизатора. @LayoutSpec object AdPageSpec { @OnCreateLayout fun onCreateLayout(c: ComponentContext, @Prop model: List<AdPageItem>): ComponentLayout { return RecyclerCollectionComponent.create(c) .disab…
06 фев '18 в 21:39
1
ответ
Использование компонента MountSpec с представлением "wrap_content" - Как реализовать onMeasure()
Я строю некоторые компоненты Mount Spec для визуализации определенных видов. Все мои виды должны иметь высоту = "wrap_content". Когда я впервые начал работать над ним, я не реализовал метод onMerasure() (использует аннотацию @OnMeasure), поэтому ком…
04 авг '17 в 17:59
1
ответ
Как выполнить нумерацию страниц с рамкой Litho?
Я внедряю Retrofit APi для получения данных с сервера и показывать это в RecyclerView используя фреймворк Litho, и это хорошо. Как все мы знаем, когда у нас есть бесконечные данные, которые нужно показать в обзоре переработчиков, мы должны реализова…
25 май '17 в 05:37
2
ответа
Лито изображение с удаленного URL
Я пытаюсь загрузить изображение с удаленного URL в виджет Litho Image, но виджет Litho имеет "drawable" в качестве единственной опоры для установки изображения. Кто-нибудь пытался установить изображение с удаленного URL в виджете Litho Image?
25 окт '17 в 17:55
1
ответ
Litho, ViewPager и Tabs. Как загрузить несколько макетов Tab с помощью Litho?
Я пытаюсь реализовать ViewPager с вкладками просто так: Макеты фрагмента отображаются с помощью Litho в Facebook, но проблема здесь в том, что загружается только первый элемент, в данном случае "Look". Смотрите код: MainActivity: public class MainAc…
10 дек '17 в 07:31
0
ответов
Представление Google Maps, интегрированное с FBLitho
Я пытаюсь интегрировать Google Maps View с Litho, и для этого я создал MountSpec. У меня есть две проблемы с этим. Во-первых, мне нужно запустить некоторый код фонового потока в методе OnPrepare, но в результате я не могу присвоить результат фоновой…
08 июн '17 в 12:23
1
ответ
FB Litho: Как установить собственный шрифт для текста
У меня вопрос, как установить собственный шрифт для Text компонент в структуре пользовательского интерфейса Facebook Litho? Следующее мое Text составная часть: Text.create(componentContext) .flexGrow(1f) .verticalGravity(VerticalGravity.CENTER) .tex…
18 окт '17 в 14:58
1
ответ
Что делает аннотация @FromPrepare от Litho?
Я читал документацию Лито, и я нашел этот пример кода @LayoutSpec(events = { ColorChangedEvent.class }) class ColorComponentSpec { ... @OnCreateLayout static ComponentLayout onCreateLayout( Context c, @Prop EventHandler colorChangedHandler, @FromPre…
06 май '17 в 15:32
1
ответ
Litho ListRecyclerConfiguration Kotlin with linearLayoutInfoFactory
Я новичок в Kotlin, и я хочу использовать библиотеку Facebook, я нашел способ Java для создания конфигурации утилизатора, но я не могу сделать то же самое в Kotlin. RecyclerCollectionComponent.create(c) .disablePTR(true) .recyclerConfiguration(new L…
20 дек '18 в 22:31
1
ответ
Как обрабатывать пространство между элементами RecyclerCollectionComponent
У меня есть RecyclerCollectionComponent где я предоставляю данные, используя DataDiffSection, Теперь я хочу иметь некоторый запас (скажем, x dp) для первого и последнего элемента и некоторый запас среди предметов (скажем, y dp). Мой onRender выгляди…
24 апр '18 в 06:56
0
ответов
Spec воссоздается при смене видимости софт-клавиатуры
Я использую Litho (0,8). У меня есть Spec, который создает Recycler, который может содержать несколько компонентов разных типов (текст, флажки, переключатели и т. Д.). Вот основная спецификация: @LayoutSpec public class LithoActivitySpec { @OnCreate…
20 ноя '17 в 15:37
0
ответов
Как сделать панель инструментов или ящик с помощью FB litho?
Я собираюсь разработать приложение, используя FB litho. Тем не менее, я запутался в создании панели инструментов / панели действий или Drawer. Пример: я хотел бы использовать этот плагин: https://github.com/mikepenz/MaterialDrawer Но я не понимаю, к…
11 дек '17 в 05:59
1
ответ
Facebook Litho: видимое событие не сработало при возобновлении фрагмента
Видимое событие не сработало при возобновлении фрагмента. Я также пытался позвонить LithoView.setVisibilityHint(true); при возобновлении фрагмента, но он не работает, чтобы вызвать видимое событие Компонента. Тем не менее, он будет успешно запущен п…
16 дек '18 в 10:23
3
ответа
Решение для построения динамических форм с Android
Я на самом деле разрабатываю приложение для Android, в котором я должен отображать динамические формы на основе метаданных, содержащихся в документах JSON. В основном, как это работает (без подробностей), это то, что документ JSON представляет струк…
12 июл '17 в 15:19