android 使用Jetpack编写UI [已关闭]

utugiqy6  于 2022-11-03  发布在  Android
关注(0)|答案(1)|浏览(150)

已关闭。此问题需要更多的focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

18小时前关门了。
Improve this question
我正在学习jetpack组成。请建议我正确的方式来实现下面的用户界面。正如你可以看到有三个项目在屏幕上。我想对齐1项到屏幕中心和其他两个下面的1项。

dtcbnfnu

dtcbnfnu1#

人们可能会投票给你写我正在学习喷气背包组成。请建议我正确的方式来实现以下UI。这个问题是相当清楚,不需要在所有的重点。
您应该选中Compose的ConstraintLayout来实现此操作,因为它使用MultiMeasureLayout,但我从不使用它。如果它允许您将某个项居中放置在父项中,则可以链接该项下的其他两个项
第二个选项是使用Modififier.onSizeChangedModifier.offset。找到大项目的尺寸,并将偏移量设置为父项和此项目之间差异的一半,而第一个项目和其他项目位于列中。
第三个选择是两个写你自己的Layout。你需要手动居中你的项目,通过找到父项和项目之间一半的差异,然后将其他项目放在彼此下面,但由于你是新的,这对你来说可能很复杂。

相关问题