问题标签 [facebook-litho]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
413 浏览

litho - 使用 Litho 和 JSON 构建 UI

我一直在寻找适用于 Android 的后端驱动 UI 库,并遇到了用于声明式 UI 的 Litho。我想知道是否有任何 Litho 的帮助程序/扩展库可以生成基于 JSON 的 UI。

0 投票
0 回答
398 浏览

android - 使用 Litho 来自 JSON 模板的动态 UI

我正在使用 Android 中的服务器驱动 UI 处理动态屏幕。参考这篇关于使用 Litho 和 JSON 构建 UI的帖子。如何在 Litho 中使用 JSON 模板来呈现 UI 元素。如果有人研究过它,请发布一个例子。

我的 JSON 模板看起来像这样

我想创建列数组中给出的三个文本视图,并使用“键”映射数据,并在我的 recyclerview 中生成数据数组中给出的数据列表。

谢谢

0 投票
1 回答
61 浏览

litho - 无法将 Builder 中的 Click Handler 应用于 void

我在移动应用程序(android)中工作并开始学习光刻框架,我为组件内的特定小部件编写了一个点击处理程序。但是显示错误

“Builder不能应用于void”为什么会出现这个问题?

如何解决这个问题。我需要另一个问题。如何检索文本输入值 感谢您的回复

0 投票
1 回答
162 浏览

android - 光刻柱边界半径

目前正在调查Litho,我试图为Column. 在我将背景添加到Column. Column似乎没有被剪裁到边框

请参阅附图以获得更好的描述

在此处输入图像描述

代码(在 Kotlin 中)

附加问题:shadowElevation似乎没有工作以及没有阴影显示。

请问如何解决边框(和阴影)问题?

0 投票
1 回答
90 浏览

android - 使用自定义适配器回收光刻组件列表

我正在做一个项目,我需要使用自定义 recyclerview 适配器回收光刻组件列表。唯一的问题是我不能使用作为光刻库一部分的 RecyclerComponent。

有没有办法做到这一点?具体来说,onCreateViewHolder() 和 onBindViewHolder() 里面需要做什么?

0 投票
1 回答
26 浏览

linkageerror - java.lang.LinkageError: com.facebook.litho.sections.widget.RecyclerCollectionComponent

使用 litho RecyclerCollectionComponent 时

0 投票
2 回答
18 浏览

litho - 即使加载了新部分,FbLitho 也会在 RecyclerCollectionComponent 中重复视图

FbLitho 框架重复来自旧部分的视图,即 RecyclerCollectionComponent 中的 Groupsection,即使加载了新部分也是如此。