问题标签 [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 回答
108 浏览

android - 使用光刻的 2D 可滚动列表/平移功能?

我想知道我们是否可以使用光刻创建 2D 可滚动列表?我尝试了嵌套的 RecyclerCollectionComponents 但它使列单独滚动,而不是我想要的平移功能。我也试过 GridRecyclerConfiguration 但它只能垂直滚动。我还想控制每列中的项目数和每个项目的高度。任何有关如何实现这一目标的指针将不胜感激。

我尝试了什么:

RecyclerView 组件

上述 RecyclerView 的部分,其中包含嵌套的 RecyclerViews

单个列表项

这将创建一个水平滚动的列表,而各个列垂直滚动。我想要一个可以向任何方向平移的表面。

0 投票
0 回答
136 浏览

litho - 无法生成我的应用的 Android App Bundle 版本

还有其他人面临这个问题吗?

我可以在捆绑包中生成我的应用程序的调试和发布版本。组装期间没有 gradle 错误。

依赖项:

但是当我在 Android 设备上运行它时,应用程序崩溃并且 logcat 显示它:

如果我使用传统方法(Apk 文件)运行应用程序,它可以正常工作。但是当我从捆绑包中运行时,它会崩溃。

任何人?谢谢。

0 投票
0 回答
122 浏览

litho - 当另一个组件执行操作时如何设置组件可见真或假

现在我要做的是,当我的CustomCheckboxSpec组件在onCheckboxClicked事件中发送参数的真或假值时isChecked,它会调用CustomText组件并通过setVisible函数和参数,我可以定位哪些CustomText元素我想在视觉上设置为真或错误的。

使用什么功能可以搜索其中的元素CustomText?如何更改该元素的可见性?

0 投票
1 回答
105 浏览

android - 如何用 Litho 替换现有文本?

我正在尝试更改文本。onActivityResult()中的示例,但我找不到解决方案

0 投票
1 回答
86 浏览

litho - 如何自动运行 Litho 动画?

首次显示 Activity 时启动 Litho 动画的正确方法是什么。所有Litho 动画示例都是由用户操作启动的,但我想自动运行一个。

我试图扩展一个 Litho 动画示例RTAnimationComponentSpec来触发动画@OnEvent(VisibleEvent.class)而不是仅仅@OnEvent(ClickEvent.class). 但它并没有火。

现有的点击事件处理程序:

我添加的其他事件处理程序:

VisibleEvent通过以下方式确认没有触发:

  1. 加载渲染线程示例并确认动画没有开始
  2. onVisible()在方法中设置断点

如何自动运行 Litho 动画?

0 投票
1 回答
156 浏览

litho - 如何重复平版动画

Litho 动画示例都是在用户触发事件时开始的。但我需要一个立即开始并无限期持续的动画。换句话说,我遇到了与如何自动运行 Litho 动画相同的问题?但我需要一个针对 Litho 动画的解决方案,而不是基本的 Android 动画。

注意,我问了一个相关的问题如何自动运行 Litho 动画?当我尝试修改 Litho 的一个示例以在没有用户事件的情况下启动动画时。但我现在要问的问题是动画一旦开始如何重复?

0 投票
1 回答
150 浏览

events - 有没有办法轻松地将 Litho 事件从子节点传播到根父节点?

是否可以将事件从第 n 个子节点传播到根父节点?

我一直在寻找一个很好的指南,它不涉及将每个节点上的事件声明到树的根。我的最终目标是向外部光刻和 Android Kotlin/Java 公开和事件。

我在Litho Events 指南中看到了这一点,但我对这意味着什么感到有点困惑。这是否意味着它不能完成?或者这是否意味着无法将数据传递给兄弟姐妹?

在此处输入图像描述

0 投票
1 回答
99 浏览

android - Litho 是否支持数据绑定?

我一直在查看文档,但找不到任何关于是否Litho支持数据绑定的内容。我在这里找到了一条评论,“它支持单向数据绑定......”但文档中没有任何内容概述了如何使用数据绑定。那么是否Litho支持数据绑定,如果支持的话,如何使用呢?

0 投票
1 回答
413 浏览

litho - 使用 Litho 和 JSON 构建 UI

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

0 投票
1 回答
283 浏览

android - 使用 facebooks litho library 时应用程序在启动时崩溃

我想尝试从 facebook 获取 litho 库以获取回收站视图。阅读官方文档和其他几篇文章,我开始使用 hello world 的基本示例来实现。但是该应用程序显示白屏并崩溃而不显示任何内容。

在线搜索,很少有人告诉添加 multidex 支持,但在 sdk 版本 23 之后默认启用 multidex。将附加我的 logcat 以供参考。