问题标签 [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 android 包装的 TextInputLayout 中更改标签的字体样式
我正在使用带有 EditText 的 TextInputLayout 包装,并且我正在使用自定义字体。我可以在 edittext 上设置字体及其工作,但相同的字体不适用于 TextInputLayout 标签。如何在 TextInputLayout 标签上设置字体类型?
我已经尝试过更改浮动标签 EditText 和 TextInputLayout 的字体
但根本不起作用。
任何建议都会有所帮助。
android - 如何在 Spinner 上添加浮动标签
在使用 Android 设计支持库在组件TextInputLayout
上方放置浮动标签EditText
后,我想知道是否有办法向组件添加浮动标签Spinner
(不一定使用设计库)。
通过这个,我的意思是TextView
放在上面的东西Spinner
(显然没有类似的动画TextInputLayout
),但我希望文本大小、字体和颜色与TextInputLayout
浮动标签的匹配。
例如,它看起来像这样(参见Spinner
s 上方的标签):
正如我之前提到的,我的主要目标是在 上方有一个标签Spinner
,就像在TextInputLayout
- 所以文本大小、字体、颜色以及标签和组件之间的距离一样。
在关于浮动标签文本字段的 Google 设计页面上,有一个图表显示了标签相对于组件的尺寸,但没有指示标签文本颜色或大小:
所以,总而言之,我在问:
- 如果有一个特殊的组件来实现我的要求或我可以使用的自定义视图,它会是什么,以及我该如何使用它。
- 如果不是,浮动标签的文本大小、颜色和字体是什么,以便我可以在TextView
上面放置一个Spinner
具有上图所示布局尺寸的标签。
编辑:
从Google Design Guidelines for text fields来看,浮动标签有以下内容:
提示和输入字体:Roboto Regular 16sp
标签字体:Roboto Regular 12sp
平铺高度:72dp
文本顶部和底部填充:16dp
文本字段分隔线填充:8dp
以及上面显示的图像。
所以浮动标签字体是:Roboto Regular 12sp。因此,您可以使用 aTextView
来显示Spinner
标签,因为我不知道View
您可以使用任何自定义 s 或特殊组件。
但是,在尝试之后,它看起来并不像图像中显示的示例那么好。自定义视图可能会更好,因为它看起来会更好,但上面的解决方案只是实现接近我最初想要的东西的一种方式。
android - 如何更改TextinputLayout标签的颜色和edittext下划线android
我正在使用 android 设计库的TextinputLayout
. 但是无法自定义EditText
inside的提示颜色、标签颜色和下划线颜色TextinputLayout
。请帮忙。
android - TextInputLayout 无法正常工作
我想在 android.support.design 中使用很棒的设计选项,但是有一个问题。
当我在 TextInputLayout 中为我的 EditText 的 FocusChanged( android 中的setOnFocusChangedListener)设置一个操作时,TextInputLayout 无法正常工作,并且浮动文本始终保持在带有强调色的 edittext 顶部。(TextInputLayout 不会自行更新)
有没有办法解决这个问题?!
我在 xamarin 中制作我的应用程序,但如果你给我 java 代码,没问题。
android - 与 ViewPager 一起使用时膨胀 TextInputLayout 时出错
看起来TextInputLayout
只是在里面不起作用ViewPager
。
错误是:
膨胀类 android.support.design.widget.TextInputLayout 时出错
Appcompat
并Design library
添加。Theme
是正确的。
我PageAdapter
用来膨胀和填充ViewPager
.
TextInputLayout
视图在应用程序的所有其他部分膨胀得很好。
我layout
为ViewPager
.
android - 如何在对话框片段启动之前让浮动标签浮动在视图中?
我为三个在 UI 屏幕上正常工作的 EditText 设置了三个浮动标签。第四个 EditText 不会浮动提示,直到侦听器启动并关闭(关闭)一个对话框片段。我试图在 EditText 获得焦点之后以及在启动dialogfragment 之前让提示浮动,因此用户可以在从 dialogfragment 获取其他信息之前看到已完成的提示浮动。第四个 EditText 具有下面显示的“hasFocus”代码,而前三个 EditText 没有,因此 hasFocus 阻止标签立即浮动,尽管它最终会在 diaglogfragment 关闭后发生。请指教。
活动.java
布局文件.xml
android - AutoCompleteTextView 浮动提示
我已经尝试了很多,但无法使用from 支持使工作成为AutoCompleteTextView
浮动提示。TextInputLayout
有可能还是我需要使用外部库?
android - 如何在 OnFocusChangeListeners 更新 UI 线程之前让 EditText 浮动标签浮动?
我有一个带有浮动标签的 EditText,它在侦听器启动并关闭(关闭)对话框片段之前不会浮动文本提示。我试图在 EditText 获得焦点之后和 dialogfragment 启动之前立即让提示浮动,以便用户可以看到已完成的提示浮动。EditText 使用“hasFocus”代码,该代码似乎阻止了标签立即浮动,尽管它最终会在 diaglogfragment 关闭后发生。似乎 OnFocusChangeListener 优先于 UI 线程上的 TextInoutLayout 浮动标签,不知道为什么。请指教。
活动.java
布局文件.xml ...