在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):zirouan/searchliveo开源软件地址(OpenSource Url):https://github.com/zirouan/searchliveo开源编程语言(OpenSource Language):Java 100.0%开源软件介绍(OpenSource Introduction):SearchLiveoLibrary SearchView material design RequirementsIt requires 18+ API and android support v7 27.1.0 (AppCompatActivity + Toolbar) GradleStep 1 - Add the JitPack repository to your root build.gradle file allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
} Step 2 - Add the dependencies: dependencies {
implementation 'com.github.rudsonlive:searchliveo:1.1.2'
} Quick StartStep 1 - Add SearchLiveo to your layout <AppBarLayout...
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Toolbar.../>
<br.com.liveo.searchliveo.SearchLiveo
android:id="@+id/search_liveo"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</FrameLayout>
</AppBarLayout> Step 2 - Implementing the listener implements SearchLiveo.OnSearchListener
@Override
public void changedSearch(CharSequence text) {} Step 3 - Add to my activity mSearchLiveo = findViewById(R.id.search_liveo);
mSearchLiveo.with(this).build(); Step 4 - SearchLiveo show mSearchLiveo.show(); Step 5 - If you need to know when SearchLiveo is closed mSearchLiveo.with(this).
hideSearch(new SearchLiveo.OnHideSearchListener() {
@Override
public void hideSearch() {}
}).
build(); Step 6 - If you enable voice search, use this. @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (data != null) {
if (requestCode == SearchLiveo.REQUEST_CODE_SPEECH_INPUT) {
mBinding.searchLiveo.resultVoice(requestCode, resultCode, data);
}
}
} License
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论