如何从Android文本输入中删除下划线?

如何从Android文本输入中删除下划线?,android,css,typescript,Android,Css,Typescript,我目前正在开发一个用于IOS/Android/Windows手机的多平台应用程序 我正在尝试创建一个“主题”文本输入,通过使用DevExtreme(typescript),所有按钮/输入/文本在设备的各个方面看起来都是相同的 我几乎完成了它,尽管下面显示了我在android上的问题: 这在文本输入上显示一个蓝色的“下划线”。对于我的系统来说,这是不需要的 有没有一种方法可以编辑我的css文件,从而强制将其从android平台上删除 我以前尝试过删除文本装饰: text-decoration:

我目前正在开发一个用于IOS/Android/Windows手机的多平台应用程序

我正在尝试创建一个“主题”文本输入,通过使用DevExtreme(typescript),所有按钮/输入/文本在设备的各个方面看起来都是相同的

我几乎完成了它,尽管下面显示了我在android上的问题:

这在文本输入上显示一个蓝色的“下划线”。对于我的系统来说,这是不需要的

有没有一种方法可以编辑我的css文件,从而强制将其从android平台上删除

我以前尝试过删除文本装饰:

text-decoration: none;
但这并不奏效

有人有任何想法/解决方案来消除这个问题吗

到目前为止,我的一些css文件:

[type=text]{
     padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 2px solid rgba(0, 0, 0, 0); 
  border-color:none;
  -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background-color: #585757;
color:#cfcfcf;
}
[type=text]:focus{ 

    box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 2px solid rgba(81, 203, 238, 1); 
  -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background-color: #585757;
color:#cfcfcf;
}

[type=text]:active{
    margin: 5px 1px 3px 0px;
    border: 2px solid transparent;   

    border-color: blue;
    -webkit-box-shadow: 0 0 8px blue;
       -moz-box-shadow: 0 0 8px blue;
            box-shadow: 0 0 8px blue;

            -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background-color: #585757;
color:#cfcfcf;

}

是否有元素可以从android设备中删除此内容?

您可以通过将EditText的背景可绘制设置为null来完成此操作

editText.setBackgroundDrawable(null)

尝试使用此css样式来表示所有链接,而不使用下划线

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}

但这不是一个链接。另外,如问题中所述,我以前已经试过了!