以下是 Jetpack Compose 中 OutlinedTextField 代码的样子: OutlinedTextField( value = "", onValueChange = {}, label = {Text("Input")} ) 这个文本框的默认...
我需要在OutlinedTextField中显示错误消息,但是我没有找到任何关于如何做到这一点的文档。我在教程中发现了几种方法,例如创建带有提示的自定义输入字段或在输入字段下方创建Text,但它们都很旧,也许有更好的方法。我需要像这样显示错误消息: 代码:@Composable fun Em...
我正在尝试设计一个像谷歌搜索栏一样高度较小的搜索栏,但输入文本和占位符文本都被裁剪了。 TextField( value = searchText.value, singleLine = true, ...
我正在通过尝试一些小部件,如Image和EditText来探索Jetpack compose。 对于文本输入,它有EditableText。我已经尝试了下面的代码,但它在UI中没有显示任何内容。class MainActivity : AppCompatActivity() { o...
我目前正在将我的应用程序转换到Jetpack Compose,并且在某些情况下,我面临一些问题来适应我当前的颜色调色板。 我在xml文件中有一些TextInputLayout,它们从我的主题中的SECUNDARY颜色继承突出显示文本颜色。<style name="Theme.M...
由于某些原因,Compose TextField 的点击监听器对我不起作用。@Composable private fun ExposedDropdown( modifier: Modifier, list: List<String>, ...
我正在尝试使用 Jetpack Compose 中的 TextField()。我希望文本颜色是白色。 我发现以下代码可以实现:ProvideTextStyle(TextStyle(color = Color.White)) { TextField( ... ) } 但...
由于各种原因,一个文本应该始终具有至少等于x行文本的高度,即使它少于x行文本也是如此。 Text 和 BasicText Composables只有maxLines参数,没有minLines。 我已经尝试了以下方法(其中x = 3):Text( modifier = Modifier....
我希望我的文本框以国家代码(+91)为前缀,且用户无法更改它。如何实现这一功能?
我正在寻找一种方法来禁用TextField Composable中的键盘自动建议。在大约4个月前的Android旧版本中,您可以这样做,将inputType设置为textNoSuggestions | textVisiblePassword。<EditText andro...