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;
public class SearchActivity extends baseActivity implements SearchView.OnQueryTextListener{
private SearchView searchView;
private ListView listView;
private ArrayAdapter arrayAdapter;
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的基本使用方法 进行深入学习。
以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持考高分网。



