65得票5回答
喷气背包Compose - 文本居中

我正在使用Jetpack Compose创建一个简单的单词卡片。想法是当你点击卡片时,它会给出答案。然而,我遇到了一个基本问题。 不幸的是...我甚至找不到官方文档,所以我的学习方式就是信任自动纠正系统... 无论如何,我认为问题可能出在Box()或Text()上。我为盒子的Gravity添加...

65得票7回答
Jetpack Compose中的权重

能否在Jetpack Compose中设置权重?例如,我想以这样的方式设置它:一个项目的权重为布局的1/3,另一个项目占用剩余的2/3。 在XML / ViewGroup风格中,您可以使用LinearLayout和ConstraintLayout实现此目的。但是,令人失望的是,使用Jetpa...

30得票5回答
如何在Jetpack Compose中垂直对齐文本到顶部、底部和中心?

我如何使用Text组合函数垂直对齐文本? 是否有一种方法可以在不添加其他视图来包含 Text的情况下完成这项任务。 Text的textAlign参数只有以下选项:Left、Right、Center、Justify、Start和End。我尝试使用textAlign = TextAlign.Cen...

29得票1回答
如何在Row.horizontalArrangement中同时使用Arrangement.spacedBy()和Arrangement.Center?

在 Row.horizontalArrangement 中是否可以将Arrangement.spacedBy(16.dp) 和 Arrangement.Center 结合起来使用? 我想要做的是水平居中内容,并设置默认间距为 16.dp。 我知道可以通过将 Row 和 Box 结合使用来实现相...

23得票2回答
点击文本后,Jetpack Compose代码滚动到特定UI元素位置的方法

我希望在点击一个文本后,能够滚动到特定UI元素的位置。 这是我的文本代码: Text( "What is autosaving?", color = colorResource(i...

20得票1回答
如何在Row中单独对子组件进行对齐?

我是Jetpack Compose的新手,正在尝试做一件简单的事情,但却无法实现。 我想要的是在同一行中将一个组件(在这种情况下是Surface)与另一个组件(Column)分别对齐到行的开头和结尾。 我该如何实现呢? 我正在尝试以下内容,但它并没有起作用:Row(Modifier.paddi...

10得票1回答
Jetpack Compose约束布局中的约束未连接

我正在使用Jetpack Compose中的constrainAs来将wifi选项列表约束到父元素的顶部,然后约束到文本视图的底部。从照片中可以看出,我的列表没有被约束到父元素的顶部或下面的文本视图上,甚至被向上推出屏幕了? 参考一下,'list'是wifi选项列表,'text1'是以"选择...