热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

问题:在android中更改未聚焦的TextInputLayout的边框颜色或框行程

如何解决《问题:在android中更改未聚焦的TextInputLayout的边框颜色或框行程》经验,为你挑选了1个好方法。

我有一个非常具体的问题,当TextInputLayout没有聚焦时,它会改变TextInputLayout文本框的轮廓.我似乎无法找到一个属性来更改我的"未聚焦"文本框边框的颜色.

这是我正在尝试做的一个视觉示例:

此(文本框)的颜色:边框不是白色.目前它没有集中精力.点击它后,它变成白色:

我不知道我需要改变什么,似乎没有一个属性可以改变它.

我也使用材料设计文本输入布局样式,虽然我不知道这是否会影响它.

这是我的文本框的xml代码:

 
     

            

                
            
        
 

以下是我用于此的样式:



谢谢,欢迎任何帮助或建议!



1> Amjad..:

如果要在未聚焦模式下设置轮廓框的颜色而不是默认的黑色,则必须在colors.xml文件中添加此行,该行将覆盖轮廓框的默认颜色.

按原样复制此行.你可以改变你想要的颜色.

#fff

到目前为止它可以工作,为了更好地控制TextInputLayout,你可以在styles.xml中添加这个样式



然后将主题添加到TextInputLayout

android:theme="@style/TextInputLayoutStyle"


@VarunGovind,我们很欢迎您,希望对这个答案进行投票,它对我有很大帮助,有关更多信息,请参见github [here](https://github.com/material-components/material-components- android / issues / 112),有关color.xml中更多的默认值,您可以访问[this](https://github.com/material-components/material-components-android/blob/master/lib/java/com/ google / android / material / textfield / res / values / colors.xml)或[访问](https://github.com/material-components/material-components-android)了解更多信息。
推荐阅读
author-avatar
陈初刚5689
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有