如何在android 5.0(Material)中对EditText的下划线重新着色?它看起来是灰色的,但我想它是蓝色的,我怎么能存档呢?
您必须在应用程序中设置主题此行:
<item name="android:colorControlActivated">#123490</item>
(或colorAccent
用于更宽的着色范围)
有关新材料xml样式参数的更多信息,请点击此处。您还应该定义colorPrimary
和colorPrimaryDark
要以编程方式执行此操作:editText.getBackground().setColorFilter(getResources().getColor(android.R.color.white), PorterDuff.Mode.SRC_ATOP);