问题标签 [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.

0 投票
3 回答
4439 浏览

android - 如何在 Jetpack Compose 中为 TextField 设置 inputType

我想限制用户可以在 Jetpack Compose 的 TextField 中输入的内容。我怎么做?

xml中的等价物是inputType

0 投票
3 回答
10177 浏览

android - Jetpack compose 的公开下拉菜单

我想知道是否有针对 jetpack compose 的 Exposed 下拉菜单的解决方案?我在 jetpack compose 中找不到该组件的合适解决方案。有什么帮助吗?

落下

0 投票
1 回答
162 浏览

android - 如何在 Compose 中创建文本字段

我想创建这样的文本字段:

在此处输入图像描述

怎么做,文本字段背景?

0 投票
2 回答
191 浏览

android - 无论如何要在 TextField 中水平和垂直居中文本吗?

在 Android compose 中是否有在 TextField 中居中文本?

还不能发布图片...所以这里有一个链接!

0 投票
3 回答
714 浏览

kotlin - textField 上的 Jetpack Compose maxlines 不起作用

我正在制作一个 todoapp,当我编写 todo 时,我只放了 1 行,但是当我单击 Enter 时它会创建一个新行,有什么办法可以解决它吗?

0 投票
2 回答
425 浏览

android - 更改 OutlinedTextField 的边框半径

是否可以更改 OutlinedTextField 的边框半径。我想实现这样的目标 具有所需边框的文本字段

我不能使用 Modifier.border 因为它只是在标签上方绘制边框。像这样 应用了边框的 OutlinedTextField

对于 OutlinedTextField,没有像 TextField 中那样的形状参数。如果我使用简单的 TextField 我不能在顶部边框线上绘制标签。标签在 TextField 中绘制。

0 投票
2 回答
1948 浏览

android-jetpack - 聚焦时,TextField 隐藏在键盘下

我对隐藏在键盘下的 TextField 有疑问,我在这里找到了类似问题的答案,但就我而言,它们对我没有帮助。我有一个 LazyColumn ,其中包含不同可组合项的列表,当我在窗口中没有足够的元素来激活滚动时,专注于 TextField 不会提升键盘上方的专注 TextField 。键盘只是隐藏它。我的代码:

因此,例如,如果我的 uiList 中有 10 个 CustomTextField,则当其中一个 TextField 被聚焦时,滚动就会起作用。但是当 uiList 中只有 2 个 TextField 时,关注其中任何一个都不会将它们提升到键盘上方。

我也尝试使用 RelocationRequester() 并使用带有滚动的 Column 而不是 LazyColumn,但都没有帮助。

0 投票
1 回答
1178 浏览

android - 使用 Jetpack Compose 在单击按钮时动态添加视图

我想在每次用户单击“添加”按钮时将文本字段动态添加到我的布局中。添加的文本字段应添加到“添加”按钮上方。即在步骤 1 文本字段和添加按钮之间。如何通过 Jetpack Compose 实现?下面是屏幕截图其次是我当前的代码..

在此处输入图像描述

代码-

0 投票
1 回答
206 浏览

android - Jetpack Compose 中的密集文本字段

在旧的 View 系统中,我们可以TextInputLayout使用 style 进行密集化Widget.MaterialComponents.TextInputLayout.FilledBox.Dense

如何TextField在 Compose 中创建密集变体?

0 投票
2 回答
257 浏览

android - 自定义焦点指示线 Android Compose TextField

有没有办法自定义,(我想缩短长度)在 Android Compose UI 中的 TextField 上的焦点指示线?

我知道可以通过将其设置focusedIndicatorColor为透明来隐藏它,如下例所示: