26得票7回答
喷气背包Compose:TextField点击无效

由于某些原因,Compose TextField 的点击监听器对我不起作用。@Composable private fun ExposedDropdown( modifier: Modifier, list: List<String>, ...

8得票1回答
实现Jetpack Compose中的长按文本功能

我有一个LazyColumn,其中包含多个Text()。我已经为Text()设置了可点击属性,但它相当于OnClickListner。现在我想设置一个相当于setOnLongClickListener的属性。我该如何做? @Composable fun MyText(name: String...

18得票2回答
如何在Jetpack Compose中为文本添加轮廓

我有一个Jetpack Compose的Text()元素,我想要像这样用黑色勾勒出来 。 有人知道怎么做吗? 我尝试使用border()修饰符,但那只是在包含文本的矩形区域周围添加了一个边框。我还尝试了叠加两个文本元素,但那也不太行。

11得票2回答
在Compose TextField中格式化数字

我正在尝试创建一个可重用的NumberField组件: @Composable fun NumberField( value: Number?, onNumberChange: (Number) -> Unit, ) { TextField( value = val...

10得票3回答
更改OutlinedTextField的边框半径。

是否可以更改OutlinedTextField的边框半径?我想要实现类似于这样的效果: 我无法使用Modifier.border,因为它只在标签上方绘制边框。就像这样: 对于OutlinedTextField,没有像TextField中一样的形状参数。如果我使用简单的TextField...

42得票5回答
文本字段最大长度 - Android Jetpack Compose

是否有现成的解决方案来限制TextField文本框的字符大小?我没有看到像XML中的maxLength参数。

15得票3回答
如何在Android Jetpack Compose中创建带项目符号的文本列表?

我想要类似这样的东西: • Hey this is my first paragraph. • Hey this is my second paragraph. And this is the second line. • Hey this is my third paragraph.

8得票3回答
Jetpack Compose中以约束方式展示两个文本的行

我希望在一行中包含两个文本,第一个文本的宽度应该是到第二个文本开始的位置,就像这样: 我试过使用 Modifier weight,但是没有达到相同的效果。 有没有一种方法可以使用 Row 来实现,而不需要使用 ConstraintLayout。 编辑: Row(modifier = M...

13得票1回答
Jetpack Compose 中的 DecorationBox 和 BasicTextField。

我使用 Jetpack Compose 创建了一个 editText,我想像以前一样显示一个提示"android:hint",所以我尝试使用 decorationBox,但是在创建后输入不显示,而日志可以显示我的输入内容。这是我的代码: val passState= remember { m...