我的布局由 2 个文本组成,它们之间有一个箭头图像。 所有元素都放置在一个可组合的行中,并向左对齐,紧挨着彼此。 当文本很短时,它看起来像这样: |Origin → destination | 当文本太长时,我希望它们最多省略 1 行。 如果“目的地”太长,它会按预期工作: |Origin → l ...
我的布局由 2 个文本组成,它们之间有一个箭头图像。 所有元素都放置在一个可组合的行中,并向左对齐,紧挨着彼此。 当文本很短时,它看起来像这样: |Origin → destination | 当文本太长时,我希望它们最多省略 1 行。 如果“目的地”太长,它会按预期工作: |Origin → l ...
我正在尝试为 Jetpack Compose 中的文本字段提供边框颜色,但我找不到有关文本字段边框颜色或布局颜色的信息,我刚刚找到了有关如何更改 outlinedtextfield 的布局或边框颜色的信息。 是否有类似 outl.netextfield 的解决方案? 在文本字段? 我想这样做但是对 ...
我有一个 function,它将检查我的 textField 是否有任何问题乐趣 hasError(textFieldLabel:字符串):布尔值{} 我希望此 function 仅在用户完成输入文本后运行。 当用户存在文本字段时,我们假设他们已经完成并且我在该字段上运行 hasError() 这 ...
我想使文本上划线,但在 TextDecoration 中只有下划线和 LineThrough styles。 我试过使用 TextDecoration ...
如何从 Jetpack compose TextField 中的VisualTransformation获取转换后的值? 因为唯一改变的是视觉文本而不是实际的输入/缓冲文本? 由于我有 2 个可变的 state,一个用于输入,一个用于从传递给 VisualTransformation 的 lambd ...
在 android jetpack compose 中,如何制作一个 Text 或 TextField,当内容长于大小时自动水平滚动其内容? 像水平 Marque 我知道我可以使用: 但它不会自动滚动,我必须拖动它。 ...
在 Android Jetpack Compose 应用程序中,我尝试了对文本的可点击更新。 当我点击屏幕时,背景颜色会改变。 我希望 Text 和 TextField 在颜色 RGB 组件方面发生变化。 但是 Text 没有改变,而 TextField 按预期更改,如下图所示。 Text Co ...
我的购物清单项目 Quantity TextField允许使用小数点,如果用户键入小数作为第一个字符,如“.42”,当我在下面的代码中将TextField字符串转换为 Double 时,它会抛出NumberFormatException 。 为防止异常,我只是检查TextField值是否为"." ...
我希望下面的Box Composable 中的AnnotatedString显示在屏幕中间并居中,但文本向左对齐,尽管它显示在屏幕中间。 我怎样才能解决这个问题? ...
我正在尝试创建一些动态视图,当用户单击添加按钮时,它会启动一组新的文本字段并填写所需的详细信息并将所有设置添加到数组的最终列表我面临如何处理可变 state 的问题每个文本字段的值和 onValueChange 文本字段共享相同的 viewModel 可变 state。 如何处理动态视图,以便仅更 ...
从 Compose 中的文本字段应用 visualTransformtaion 后,有没有办法获取文本? onTextChange 和 onValueChange 在视觉转换之前返回输入我检查了文档,发现在 CoreTextField 中,TextFieldState 和 TextDelegate ...
我正在尝试添加一些动态组合的文本字段。 单击添加按钮时,会出现一个新的撰写字段并添加一些必需的文本我的问题是所有布局的文本字段都会发生变化,而不是特定布局。 如何将 mutableStateOf 用于动态的我的看法 如何解决更改一个文本时更改所有文本字段的值谢谢 ...
我正在尝试更改输入焦点上的渐变边框。 下面的示例是我想要实现的,但是我怎样才能将' focusedBorderColor '变成渐变边框? ...
是否可以在文本达到特定长度时使不断增长的Text Composable 物理滚动,而不是仅在达到其容器边界时才发生这种情况? 我想允许用户在Text Composable 到达其容器边界之前将其物理滚动到特定文本长度之上。 当前可组合 ...
我在下面显示的OutlinedTextField的keyboardOptions条目中使用KeyboardType.Decimal作为键盘类型,但它允许在键入的数字中使用多个小数。 对诸如"2.5.8".toDouble()这样的输入进行任何转换都会引发如下所示的multiple points异常。 ...
我在 Jetpack Compose 中遇到了一个奇怪的问题。 我目前正在开发一个应用程序,该应用程序在图表上显示来自外部 API 的数据。我正在毫无问题地获取数据,但我的图表没有用新值重新组合。 调试后,我开始质疑我的应用程序中的组合。 出于调试目的,我创建了一个尽可能简单的可组合项 functi ...
如何更改文本样式 Material headline? 谢谢 ...
如何在 Jetpack Compose 中获得这种形状? 或者三星的人应该如何达到这种形状? 我试过 Squircle 形状。 但它不起作用。 ...
我想显示一个文本,文本左侧有一个图标。 文本和图标应水平居中。 这是一个可组合的函数: 它适用于简短的单词: 但是在文本中添加长词会使它变得太宽,并且图标和文本之间似乎有太多空间: 我尝试将Modifier.width(IntrinsicSize.Min)添加到文本中,它实际上解决了长词的问题 ...
我正在 Jetpack Compose 中制作个人资料屏幕当图像向上滚动时,我想让图像后面的蓝色背景向上滚动,因为它看起来不太好:)这就是我需要帮助的地方,请参阅 gif 以更好地理解。 我怎样才能实现我想要的,蓝色背景也会向上滚动? 我尝试将背景框移到代码周围,移出顶部栏的列,移出 Profi ...