问题标签 [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 - android.support.design.widget.TextInputLayout 在 android 库项目中不起作用
我在 android 中使用自定义组件创建自己的库。组件非常简单:
当我将它放入android项目时它正在工作,但是当我使用自定义组件库尝试它时它不起作用。在调试中,当我单击 EditText 时,我看到 TextInputLayout 没有 android.R.attr.state_focused。这是 TextInputLayout 的错误吗?
android - 如果 EditText inside 被禁用,如何更改 TextInputLayout 的浮动提示颜色
我正在EditText
使用TextInputLayout
. TextInputLayout
如果 EditText 被禁用,我只想更改浮动提示颜色。我尝试使用选择器它不起作用。
android - void android.view.View.setBackgroundTintList(android.content.res.ColorStateList) TextInputLayout 中的错误
当我遵循声明时,它给出了错误
它在 Android 4.4 中运行良好,但在 Android 5.1 中出现错误
可能是什么错误?当EditText
位于TextInputLayout
. TextView
但是在将 a放入其中的情况下会出错。
android - EditText added is not a TextInputEditText. Please switch to using that class instead
I'm using an EditText
inside a TextInputLayout
, but after upgrading the support library to 23.2.0, I get this warning in the logcat, What's the difference between a regular EditText
and a TextInputEditText
? I can't seem to find any documentation for it.
android - 如何使必填字段的 TextInputLayout 提示星号为红色
使用设计支持库中的 TextInputLayout 时,是否可以仅将提示中的星号设为红色?我已经看到有关样式化整个提示的信息,但这有点复杂,因为只有 * 应该是红色的,而不是整个消息。
Material Design 示例显示了这一点,但设计库似乎没有任何选项可以使用 TextInputLayout 和 EditText 以这种方式设置样式。
参考: https ://www.google.com/design/spec/components/text-fields.html#text-fields-required-fields
示例(有焦点的顶部有红色星号;没有焦点的底部没有红色星号):
我研究了在 OnFocusChangeListener 中将提示设置为 SpannableString (请参阅此处如何在 <string> 条目中获取红色星号)(请参阅此处在 textinputlayout 内的编辑文本(红色星号)中具有强制符号) ,但提示是一个 CharSequence。
有没有办法在不扩展 TextInputLayout 的情况下做到这一点?
android - XML 中的 TextInputEditText requestFocus 导致呈现问题
似乎我无法放入其中requestFocus
,TextInputEditText
因为它会导致预览屏幕上出现此堆栈跟踪的渲染问题:
XML
我该如何解决这个问题?
android - 将 TextInputLayout 文本向右对齐
我有一个EditText
内一个TextInputLayout
。EditText
文本向右浮动。我希望 TextInputLayout 效仿。在 EditText 上使用android:gravity="right"
文本向右对齐,但这不适用于TextInputLayout
.
有什么建议如何让TextInputLayout
文本向右浮动?