要在Android中隐藏TextInputLayout/TextInputEditText的下划线,可以使用以下方法:
方法一:在布局文件中设置属性
在TextInputLayout中,将app:boxBackgroundMode
属性设置为"none",这将隐藏下划线。
方法二:使用代码设置下划线颜色
TextInputLayout textInputLayout = findViewById(R.id.textInputLayout);
textInputLayout.setBoxBackgroundMode(TextInputLayout.BOX_BACKGROUND_NONE);
这将在代码中将boxBackgroundMode
属性设置为"none",隐藏下划线。
方法三:使用样式设置下划线颜色
首先,在styles.xml文件中定义一个样式:
然后,在布局文件中应用这个样式:
这将使用样式中定义的属性来隐藏下划线。
希望这些解决方法对你有帮助!