问题标签 [android-jetpack-compose-text]

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 投票
2 回答
1869 浏览

android - Jetpack Compose 中可调整大小的 BasicTextField

有没有办法在 Jetpack Compose 中生成可调整大小的 BasicTextField,以便在用户输入或删除字符时它的宽度会换行文本大小?他们已经解决了类似的颤振问题,但我没有找到如何为 Compose 解决这个问题。 Flutter - 如何使 TextField 宽度适合其文本(“包装内容”)

不幸的是,wrapContentWidth()在这里不起作用。

0 投票
1 回答
348 浏览

android - 使用 Jetpack Compose 将文本字段标签与下划线的开头对齐

默认情况下,Textfield 的标签与下划线的起始位置不对齐。标签文本之前似乎有一些空白区域。

这就是我的文本字段的样子:

我的文本字段

我希望我的文本字段的标签与下划线的起始位置对齐。我如何实现这一目标?

0 投票
2 回答
870 浏览

android - Jetpack Compose 如何在 BasicTextField 中居中提示和输入

我正在尝试制作一个填充屏幕宽度的editText,它的提示和输入从屏幕中心开始。

我选择 BasicTextField,因为 TextField 和 OutlinedTextFields 的样式对我来说完全没有必要。

我试过这样做。

这没有效果。我能用这个做什么?

0 投票
1 回答
418 浏览

android - Jetpack Compose 相当于 InputFilter?

我正在寻找 Jetpack Compose TextField 中 EditText 的 InputFilter 的等效方法。

因为我试图阻止用户输入不需要的值,例如%@*()-字符。

0 投票
1 回答
2136 浏览

android - Jetpack Compose TextField 捕获键盘 Enter-input

据我了解,Jetpack Compose Textfield 有一个 API 用于捕获键盘操作,但我不知道哪些 API 可以捕获 Enter-Input

此捕获输入输入的用例是启用单击 Enter 并尝试转到下一个 TextField 并在保持键盘打开的同时保持

0 投票
5 回答
4328 浏览

android - Jetpack Compose:TextField 可点击不起作用

由于某种原因 Compose TextField 的点击监听器对我不起作用。

如您所见,我提出了不好的解决方案,onFocusChanged但效果不佳。

对于那些需要上下文的人,我正在尝试做 ExposedDropdown 但我希望它在我单击 TextField 上的任意位置时打开

0 投票
3 回答
1657 浏览

android - Jetpack compose 在文本中显示 html

我有一个包含 html 的字符串,如何在 Jetpack 组合文本中显示它?

在 TextView 中,我会使用 Spanned 并执行以下操作:

如何使用 Jetpack compose 中的文本执行此操作?

0 投票
1 回答
215 浏览

android-jetpack-compose - 剪辑文本可组合

我正在尝试在 Jetpack Compose 中复制 Eclipse Google Home 屏幕保护程序。
但是,我完全不知道如何实现示例中的剪辑效果。

Eclipse - Google Home 屏幕保护程序中的深色之一

目前我尝试使用 aRow和一些加权Text组合。

产生以下

在此处输入图像描述

如何配置以Row停止包装Text's?
是否可以在不硬编码大小的情况下做到这一点Row

0 投票
1 回答
687 浏览

android - How to auto request focus to a text field when navigated to a composable in jetpack compose

I want the keyboard to pop up by an auto requesting focus on a text field in jetpack compose when the user navigates to a composable. As of now, this is what I have tried but it doesn't seem to work

0 投票
2 回答
357 浏览

android - Jetpack Compose 中的文本布局优先级

我连续有两个文本:

第一个可能很长。当它发生时,第二个文本被压缩并从视图中消失。

requiredWidth(IntrinsicSize.Min)把它带回来,但第一个文本仍然占用所有可用宽度并低于第二个文本。

在此处输入图像描述

当第一个文本很小时,我需要第二个在右边,这就是我在它们之间使用间隔的原因。

如何添加一些布局优先级来修复它?