这篇文章主要为大家详细介绍了Android SearchView搜索框组件的使用方法,即时搜索提示功能的实现,感兴趣的小伙伴们可以参考一下
SearchView是搜索框组件,它可以让用户在文本框里输入文字,通过监听器取得用户的输入,当用户点击搜索时,监听器执行实际的搜索。
本文就为大家分享了SearchView搜索框组件的使用方法,供大家参考,具体内容如下
效果:
代码SearchActivity.java
package com.jialianjia.bzw.activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.annotation.SuppressLint; import android.widget.ListView; import android.widget.SearchView; import com.jialianjia.bzw.BaseActivity; import com.jialianjia.bzw.R; import com.lidroid.xutils.ViewUtils; import java.util.ArrayList; /** * 搜索 * Created by Gxs on 2016/5/5. */ public class SearchActivity extends BaseActivity implements SearchView.OnQueryTextListener{ private SearchView searchView; private ListView listView; private ArrayAdapterarrayAdapter; private ArrayList arrayList = new ArrayList (); private Object[] names; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_search); names = loadData(); ViewUtils.inject(this); searchView = (SearchView) findViewById(R.id.searchView); listView = (ListView) findViewById(R.id.listView); listView.setAdapter(new ArrayAdapter
布局activity_search.xml
大家还可以参考:Android搜索框组件SearchView的基本使用方法 进行深入学习。
以上就是Android SearchView搜索框组件的使用方法的详细内容,更多请关注0133技术站其它相关文章!