[解决问题系]——SearchView去掉默认的下划线
程序员文章站
2022-03-11 17:46:11
...
使用SearchView
的人都知道,如果自定义了背景,下面还有一条丑丑的下划线,今天跟大家分享一下,如何去掉这个丑丑的下划线。
layout布局
<android.support.v7.widget.SearchView
android:id="@+id/sv_without_underline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/btn_rect_angle"
/>
Activity
或Fragment
中
private void removeUnderLine() {
SearchView searchView = findViewById(R.id.sv_without_underline);
View viewById = searchView.findViewById(android.support.v7.appcompat.R.id.search_plate);
if (viewById != null) {
viewById.setBackgroundColor(Color.TRANSPARENT);
}
}