问题标签 [android-textinputlayout]
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 - 在edittext中输入文本后更改TextInputLayout文本颜色
我的应用中有一个浮动的编辑文本
及其风格
现在它的当前行为就像当Edittext
获得焦点时标签浮动到顶部并突出显示,现在我想做当用户输入文本Edittext
并移除焦点时,TextInputLayout
颜色应该更改为不同的颜色并保持该颜色直到Edittext
文本被移除。
android - 支持库的TextInputLayout有一些bug android
我有的
我有一个注册表单,我在其中使用TextWatcher
. 我使用TextInputLayout
支持库来突出显示错误
我的问题
当我在我的中输入不正确的数据时,我EditText
的颜色TextInputLayout
变为EditText
red
然后,当我在我的输入正确的输入EditText
,然后更改focus
为其他字段时,仍然第一个EditText
是红色的,没有更改为正常的 editext 背景
我试过的
我尝试以EditText
编程方式将我的背景设置为我的自定义 drawable ,但它给了我其他的外观和感觉(其他颜色)
也试过只改成HintColor
红色TextInputLayout
而不使用setError()
方法,还是没有结果
我的代码
第一种方法:给我一些其他颜色的背景
第二种方法:没有看到任何变化:(
android - TextInputLayout EditText nextFocusRight 不能正常工作
我有两个TextInputLayout
并排的元素:名字和姓氏。在它们下面我有另一个全宽TextInputLayout
元素:电子邮件。
我正在尝试覆盖键盘上的下一个按钮,以便在名字输入中单击下一步时,它应该转到姓氏输入,然后从那里转到电子邮件等。
现在的问题是,当我在键盘上按 Next 时,它不会转到姓氏字段,而是转到其下方的电子邮件。
这是我的 xml 文件的一部分,其中有以下三个输入:
我也尝试针对TextInputLayout
而不是,EditText
但它没有效果。
's 是否有可能成为下一个焦点,TextInputLayout
或者它是一个错误,还是我只是做错了什么?
android - EdtiText 提示和 TextInputLayout 标签的不同颜色
如何为 EditText 提示及其 TextInputLayout 标签设置不同的颜色。我尝试在主题和样式中这样做,直接在 EditText 和 TextInputLayout 中使用 android:textColorHint,在 TextInputLayout 上使用 app:hintTextAppearance 属性。但是没有人工作!总是使用相同的颜色。
我认为,这是因为 TextInputLayout 代码:
我使用 23.1.1 版本的设计库:
有没有简单的方法来做到这一点?我只看到编写 AppCompatEditText 后代的方法,但不喜欢它
android - TextInputLayout 中的 EditText 滞后
我有两个使用TextInputLayout
. 第一个是登录视图,只有两个输入字段,第二个是注册视图,有很多输入字段。我正在为我的输入使用TextInputLayout
和EditText
/AppCompatEditText
带有自定义主题。
问题是,当我在我的注册屏幕中单击我的 's 时,我会在默认动画EditText
上看到一种滞后/尖峰。TextInputLayout
我没有得到滞后,LoginScreen
但我使用的代码完全相同,所以我想问题在于输入的数量。有什么想法或想法吗?
这是我的注册码:
和登录:
android - 保持 TextInputLayout 始终聚焦或保持标签始终展开
我想知道是否可以始终保持标签展开,无论EditText
. 我在源代码中四处查看,它是使用 aValueAnimator
和 a counter
inside aTextWatcher
来动画或不动画变化。也许我可以在里面设置一个自定义TextWatcher
的自定义?ValueAnimator
EditText
TextInputLayout