问题标签 [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 - 反应原生。当页面在计时器滴答时重新呈现时,如何将焦点保持在文本输入上
我正在使用 clojurescript 中的 android 上的 react native 编写计时器应用程序(希望使用试剂并不重要)。
我有一个TextInput
接受用户文本来命名计时器的地方。每当我的计时器滴答作响时,整个 android 应用程序都会重新渲染,我失去了对TextInput
. 我目前正在使用onChangeText
保存我正在输入的字符,有没有办法在计时器滴答作响时将注意力集中在文本输入上?
谢谢。
android - android TextInputLayout 在将错误设置为 null 后更改 EditText 样式
我第一次使用新的 Android 小部件 TextInputLayout,它非常好,但我在使用 setError 方法时遇到了一些问题
这是我的xml
怎么了:
当我跑步时
整个 EditText 背景和提示文本颜色变为红色,因为这里很好。问题是当我跑步时
EditText 的样式与原来的样式完全不同。
起始情况:
后 setError("mandatory field")
后 setError(null)
我做了很多研究,但找不到任何有用的东西,到底应该是什么问题?
更新
调查setError()
方法的android源代码我发现了这个
并调试代码我发现执行的代码updateEditTextBackground()
如下
看来android是任意替换EditText的背景色调。我尝试使用此代码在名为 abc_edit_text_material.xml 的可绘制文件夹中创建一个文件
但这是之后的结果setError(null)
此外,我注意到问题仅在我运行 setError("error message") 然后 setError(null)
更新 2 这是我用来验证我的输入的代码
我要疯了!!!
android - TextInputLayout 对在 EditText 中以编程方式给出提示无效
我有一个 EditText,它的父级是 TextInputLayout。我正在尝试以编程方式为 EditText 提供提示(不在布局中),在这种情况下,文本输入提示动画不起作用,它就像简单的 EditText 一样工作。有人可以建议如何处理它。
下面是我的布局。
android - 将 TextInputLayout 的 Label(Floating Label) 设为 Marquee 或多行显示
我想制作TextInputLayout
Marquee 或多行的标签。
我尝试了使用和使用android:ellipsize
属性,但无法获得预期的结果。TextInputLayout
AppCompatEditText
请指导我如何设置TextInputLayout
选取框或多行的浮动标签。
我的代码如下:
我也试过申请android:ellipsize="marquee" direct to EditText, but it causes crash my application.
android - 转换时 EditText 提示可见
在我的应用中,我使用的是 Android Activity Slide 过渡。我遵循了一个不错的教程,一切都按预期工作,除了 my 的提示EditText
,它包含在InputTextLayout
:
所有组件的动画效果都很好,但提示只是在动画开始之前弹出并保持在最终位置。我是否也必须添加一些额外的代码来告诉框架为提示设置动画?
根据Android 开发人员文档,它应该可以工作(或者至少它不受支持)。
我正在使用支持设计库的 22.2 版。
如果有人能指出我正确的方向,那就太好了。
android - Android 更改 TextInputLayout 文本颜色
我想更改 TextInputLayout 浮动提示文本。这是我尝试的解决方案:
样式.xml:
布局.xml:
它适用于应用程序的某些部分,但不会改变某些活动或片段的提示颜色。我想知道一段代码怎么可能影响某些活动而不影响其他活动。
任何想法?