2017-08-05 119 views
2

我将floatingsearchview导入到我的应用程序中,我无法更改底部边框颜色并删除其他边框。在这一点上,它看起来像这样 enter image description here如何删除和设置小部件的边框颜色(FloatigSearchView)?具体来说,底部边框颜色

我试图得到它的工作就像在下面的例子中 enter image description here

链接到lib:HTTPS://github.com/arimorty/floatingsearchview

widget的

XML代码:对信息库

<com.arlib.floatingsearchview.FloatingSearchView 
     android:id="@+id/floating_search_view" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:textAlignment="center" 
     android:textColor="@color/color_white" 
     android:textColorHint="@color/color_title_en" 
     android:textCursorDrawable="@drawable/color_cursor" 
     android:textSize="22sp" 
     android:visibility="visible" 
     app:floatingSearch_actionMenuOverflowColor="@color/color_primary_red" 
     app:floatingSearch_clearBtnColor="@color/color_primary_red" 
     app:floatingSearch_close_search_on_keyboard_dismiss="true" 
     app:floatingSearch_dimBackground="false" 
     app:floatingSearch_dismissOnOutsideTouch="true" 
     app:floatingSearch_dividerColor="@color/color_primary_red" 
     app:floatingSearch_leftActionColor="@color/color_primary_red" 
     app:floatingSearch_leftActionMode="noLeftAction" 
     app:floatingSearch_searchBarMarginLeft="@dimen/search_view_inset" 
     app:floatingSearch_searchBarMarginRight="@dimen/search_view_inset" 
     app:floatingSearch_searchBarMarginTop="@dimen/search_view_inset" 
     app:floatingSearch_searchHint="@string/search_hint" 
     app:floatingSearch_showSearchKey="true" 
     app:floatingSearch_suggestionsListAnimDuration="150" 
     app:floatingSearch_backgroundColor="@color/transparent"/> 

回答

1

This issue问同样的问题。看起来没有官方的方式,但是有一些黑客方法可以解决这个问题。

1)在你的XML代码

app:floatingSearch_searchBarMarginLeft="-5dp" 
app:floatingSearch_searchBarMarginRight="-5dp" 
app:floatingSearch_searchBarMarginTop="-5dp" 

2)添加以下行的Java类添加这一点。

mSearchView.findViewById(R.id.search_query_section).setBackgroundColor(Color.TRANSPARENT); 
+0

它适合我,谢谢! – JustNice

+0

很高兴帮助!干杯! – Abhi