如何删除和设置小部件(FloatigSearchView)的边框颜色?特别是底部边框颜色
How to remove and set border color of a widget (FloatigSearchView)? Specifically the bottom border color
我将 floatingsearchview 导入到我的应用程序中,但无法更改底部边框颜色和删除其他边框。此时它看起来像这样
我正在努力让它像下面的例子一样工作
Link 到库:https://github.com/arimorty/floatingsearchview
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"/>
存储库上的 This issue 问同样的问题。似乎没有正式的方法,但是有一些 hacky 方法可以解决这个问题。
1) 将此添加到您的 XML 代码中
app:floatingSearch_searchBarMarginLeft="-5dp"
app:floatingSearch_searchBarMarginRight="-5dp"
app:floatingSearch_searchBarMarginTop="-5dp"
2)在 Java class.
中添加以下行
mSearchView.findViewById(R.id.search_query_section).setBackgroundColor(Color.TRANSPARENT);
我将 floatingsearchview 导入到我的应用程序中,但无法更改底部边框颜色和删除其他边框。此时它看起来像这样
我正在努力让它像下面的例子一样工作
Link 到库:https://github.com/arimorty/floatingsearchview
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"/>
This issue 问同样的问题。似乎没有正式的方法,但是有一些 hacky 方法可以解决这个问题。
1) 将此添加到您的 XML 代码中
app:floatingSearch_searchBarMarginLeft="-5dp"
app:floatingSearch_searchBarMarginRight="-5dp"
app:floatingSearch_searchBarMarginTop="-5dp"
2)在 Java class.
中添加以下行mSearchView.findViewById(R.id.search_query_section).setBackgroundColor(Color.TRANSPARENT);