如何渲染交互式组件,如编辑文本、服务器驱动 UI 中的下拉列表,并通过点击按钮将用户输入的值发送回服务器

How to render interactive components like edittext, drop-down in server driven ui and send user entered values back to server by tap on button

提问人:Swati 提问时间:8/4/2023 更新时间:8/4/2023 访问量:35

问:

如何渲染交互式组件,如编辑文本、服务器驱动 UI 中的下拉列表,并通过单击 jetpack compose 上的按钮将用户输入的该组件值发送回服务器,在这种情况下,示例 json 将是什么?

我能够从服务器驱动的 ui 渲染文本、图像而不是用户交互组件,但无法使用用户交互组件。

Android Kotlin 组件 android-jetpack-compose dynamic-ui

评论

0赞 Chirag Thummar 8/4/2023
当在应用中收到服务器 JSON 响应时,可以在服务器 JSON 响应上放置布尔标志。它将解析 JSON 并在此基础上使标志可见以显示编辑文本等。
0赞 Saddam Azy 8/4/2023
这不是移动开发应该如何运作的。最好是服务器和客户端 (android) 只发送和接收纯数据。这是为了离线支持和效率而设计的。相反,您可以仅发送配置数据(如布尔值),并根据该值显示或隐藏视图。

答: 暂无答案