由于某些原因,Compose TextField 的点击监听器对我不起作用。@Composable private fun ExposedDropdown( modifier: Modifier, list: List<String>, ...
我有一个LazyColumn,其中包含多个Text()。我已经为Text()设置了可点击属性,但它相当于OnClickListner。现在我想设置一个相当于setOnLongClickListener的属性。我该如何做? @Composable fun MyText(name: String...
我有一个Jetpack Compose的Text()元素,我想要像这样用黑色勾勒出来 。 有人知道怎么做吗? 我尝试使用border()修饰符,但那只是在包含文本的矩形区域周围添加了一个边框。我还尝试了叠加两个文本元素,但那也不太行。
我正在尝试创建一个可重用的NumberField组件: @Composable fun NumberField( value: Number?, onNumberChange: (Number) -> Unit, ) { TextField( value = val...
是否可以更改OutlinedTextField的边框半径?我想要实现类似于这样的效果: 我无法使用Modifier.border,因为它只在标签上方绘制边框。就像这样: 对于OutlinedTextField,没有像TextField中一样的形状参数。如果我使用简单的TextField...
是否有现成的解决方案来限制TextField文本框的字符大小?我没有看到像XML中的maxLength参数。
我想要类似这样的东西: • Hey this is my first paragraph. • Hey this is my second paragraph. And this is the second line. • Hey this is my third paragraph.
我希望在一行中包含两个文本,第一个文本的宽度应该是到第二个文本开始的位置,就像这样: 我试过使用 Modifier weight,但是没有达到相同的效果。 有没有一种方法可以使用 Row 来实现,而不需要使用 ConstraintLayout。 编辑: Row(modifier = M...
我使用 Jetpack Compose 创建了一个 editText,我想像以前一样显示一个提示"android:hint",所以我尝试使用 decorationBox,但是在创建后输入不显示,而日志可以显示我的输入内容。这是我的代码: val passState= remember { m...
有没有办法禁用Jetpack Compose的TextField的所有交互?