我想使用带有浮动标签的Spinner
中的浮动文本自定义EditText
。请查看下面的参考图片:
现在我想把TextView
放在Spinner
之上,以便它在图像中看起来像。如果我错了或者有任何不同的意见请帮助我。
更新
解决方案:使用以下库在pre-lollipop上使用材质主题 https://github.com/rey5137/material
答案 0 :(得分:2)
我在this answer写到my own question ...
我创建了一个复合
View
组件,它在Spinner
上方显示了一个标签。可以使用XML或Java来设置标签的文本。该组件具有
Spinner
(并非所有)的主要功能,以及与TextInputLayout
组件类似的内容。我将其命名为
LabelledSpinner
,并且可以在UsefulViews下的GitHub上的Apache 2.0 License Android库中找到它。要使用它,请在
build.gradle
文件中添加库依赖项:
compile 'com.satsuware.lib:usefulviews:+'
GitHub存储库(样本应用程序和使用指南)都提供了它的用法示例。