Skip to content

merlinal/MSearchView

Repository files navigation

MSearchView

###依赖 Add it in your root build.gradle at the end of repositories:

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}

Add the dependency

	dependencies {
	    compile 'com.github.merlinal:MSearchView:1.0.0'
	}

###示例

       <com.merlin.view.MSearchView
            android:id="@+id/MSearchView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_centerInParent="true"
            android:layout_margin="4dp"
            app:clearIcon="@drawable/delete"
            app:expanded="false"
            app:fromColor="#0000cd00"
            app:hint="@string/app_name"
            app:hintColor="#ff999999"
            app:searchExpandIcon="@drawable/search_grey"
            app:searchShrinkIcon="@drawable/search_white"
            app:textColor="#00cd00"
            app:toColor="#ffffffff" />

说明

expanded:默认是否为展开状态,默认false
searchExpandIcon:展开后的搜索图标
searchShrinkIcon:收缩后的搜索图标
fromColor:从收缩到展开的背景色渐变起始色
toColor:从收缩到展开的背景色渐变结束色
hint:输入框的提示文本
hintColor:输入框提示文本颜色 clearIcon:清除输入框图标。(输入框若有内容,则清楚输入框;若无,收缩。)

效果图

只是截屏,没法看到动画了...



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages