问题标签 [android-compose-textfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 Jetpack Compose 中为 TextField 设置 inputType
我想限制用户可以在 Jetpack Compose 的 TextField 中输入的内容。我怎么做?
xml中的等价物是inputType
:
android - 无论如何要在 TextField 中水平和垂直居中文本吗?
在 Android compose 中是否有在 TextField 中居中文本?
kotlin - textField 上的 Jetpack Compose maxlines 不起作用
我正在制作一个 todoapp,当我编写 todo 时,我只放了 1 行,但是当我单击 Enter 时它会创建一个新行,有什么办法可以解决它吗?
android-jetpack - 聚焦时,TextField 隐藏在键盘下
我对隐藏在键盘下的 TextField 有疑问,我在这里找到了类似问题的答案,但就我而言,它们对我没有帮助。我有一个 LazyColumn ,其中包含不同可组合项的列表,当我在窗口中没有足够的元素来激活滚动时,专注于 TextField 不会提升键盘上方的专注 TextField 。键盘只是隐藏它。我的代码:
因此,例如,如果我的 uiList 中有 10 个 CustomTextField,则当其中一个 TextField 被聚焦时,滚动就会起作用。但是当 uiList 中只有 2 个 TextField 时,关注其中任何一个都不会将它们提升到键盘上方。
我也尝试使用 RelocationRequester() 并使用带有滚动的 Column 而不是 LazyColumn,但都没有帮助。
android - Jetpack Compose 中的密集文本字段
在旧的 View 系统中,我们可以TextInputLayout
使用 style 进行密集化Widget.MaterialComponents.TextInputLayout.FilledBox.Dense
。
如何TextField
在 Compose 中创建密集变体?
android - 自定义焦点指示线 Android Compose TextField
有没有办法自定义,(我想缩短长度)在 Android Compose UI 中的 TextField 上的焦点指示线?
我知道可以通过将其设置focusedIndicatorColor
为透明来隐藏它,如下例所示: