23得票3回答
如何在Jetpack Compose中控制下拉菜单的位置

我有一行文字在开头对齐和一张图片在末尾对齐。当我点击图片时,我显示一个DropdownMenu,但它出现在行的开头,而我想它出现在行的末尾。 我正在尝试在Modifier组件中使用Alignment.centerEnd,但它不起作用。 我该如何让弹出窗口出现在行的末尾?@Composable ...

21得票4回答
如何在Jetpack的Compose中管理焦点状态

我有一个自定义的组合视图(实质上是Surface + Text),我想根据焦点状态更改其中 Surface 的颜色。但是 FocusManager#FocusNode 标记为 internal,我不知道如何实现这一点。这个功能是否还不可用?有其他人也面临同样的问题吗?

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

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

17得票2回答
为什么Jetpack Compose-beta08中Text("")组件的fontSize只有".sp"而没有".dp"?

我希望文本的大小使用.dp单位,以便不随系统字体变化而改变。如何在Jetpack Compose的"Text"组合中实现这一目标?

16得票6回答
Jetpack Compose中的LazyColumn中如何添加固定网格?

Jetpack Compose目前会抛出IllegalStateException异常,因为您无法嵌套两个可垂直滚动的组件:@ExperimentalFoundationApi @Composable fun MyLazyColumn() { LazyColumn { ...

13得票2回答
Jetpack Compose - 如何为一个组件添加多个修饰符,顺序是否重要?

我想知道如何在Android Jetpack Composable中添加多个修饰符,例如背景、填充等等?

11得票2回答
如何在Jetpack Compose中减小图标大小以匹配行高

我有以下可组合的东西。 @Composable fun Temp() { Row( modifier = Modifier .background(Color.Red) .height(IntrinsicSize.Min...

7得票1回答
如何在Android Studio中创建一个新的可组合函数?

每次我需要创建一个可组合函数,我会这样做: 右键单击一个包 -> 新建 -> Kotlin 类/文件 然后就得到了以下内容: class MyClass {} 现在我必须手动进行三个更改: 添加 @Composable 注释 将 class 改为 fun 创建 construct...