在原生android中创建像flutter一样的高度卡

Posted

技术标签:

【中文标题】在原生android中创建像flutter一样的高度卡【英文标题】:Create same height card like flutter in native android 【发布时间】:2019-07-24 03:26:54 【问题描述】:

我想在原生 android 中创建像颤振一样的高度卡片 UI。 例如,https://github.com/MarcinusX/bmi_calculator

谁能指导我如何实现这一目标?只是用户界面

【问题讨论】:

您能否添加您尝试过的代码和您得到的结果,以及预期结果的图像。这样我们就能更好地帮助您。 预期输出必须与 heightcard raw.githubusercontent.com/MarcinusX/bmi_calculator/master/…相同 @FilledStacks 我还在写代码,你能帮我实现这个目标吗 【参考方案1】:

看来您还没有尝试过任何东西,但它看起来很简单。下面是小部件树应该如何实现这一点。

容器

行[高度,厘米]

行 [

容器(图像),

List.generate(10, (index)=>145 + index*5)

这是用于可拖动滑块下方的 UI。您将把上面的 UI 放在后面的 Stack 中,然后在上面构建滑块。

【讨论】:

谢谢,但你能在这里发布任何例子吗?现在,我创建了一个回收器视图来垂直显示高度 @AndroidGuy 不,我不能。只需按照上面的布局树就可以了。我希望能给你一个解决方案。不是代码本身。如果您的问题中有当前结果的代码,我可能会看到您哪里出错并为您修复代码。但是那里什么都没有。

以上是关于在原生android中创建像flutter一样的高度卡的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Flutter 中创建像这样的自定义可滑动标签栏?

在画布中创建像动画一样的嘈杂杂波

如何在 android 中创建像 QuickPic 应用程序这样的裁剪工具?

如何在 Swift 中创建像指南针一样的“滑动视图”?

片段着色器不会在 OpenGL GLSL 中创建像光一样的渐变

iOS:如何在 iOS 中创建像墙或新闻源一样的 facebook