SearchView简单示例
来源:互联网 发布:播放软件下载 编辑:程序博客网 时间:2024/05/22 13:22
MainActivity.java
package com.czk.testview;import com.czk.testview.R;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.text.TextUtils;import android.view.View;import android.view.View.OnClickListener;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.CompoundButton.OnCheckedChangeListener;import android.widget.CompoundButton;import android.widget.ListView;import android.widget.RadioGroup;import android.widget.SearchView;import android.widget.SearchView.OnQueryTextListener;import android.widget.TextView;import android.widget.Toast;public class MainActivity extends Activity {private SearchView sv;private ListView lv;private final String[] mStrings = { "aaaaaa", "bbbbbb", "cccccc" };protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);lv = (ListView) findViewById(R.id.lv);lv.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, mStrings));lv.setTextFilterEnabled(true);sv = (SearchView) findViewById(R.id.sv);// 设置该SearchView默认是否自动缩小为图标sv.setIconifiedByDefault(false);// 设置该SearchView是否显示搜索按钮sv.setSubmitButtonEnabled(true);// 设置该SearchView内显示的提示文本sv.setQueryHint("查找");sv.setOnQueryTextListener(new OnQueryTextListener() {@Overridepublic boolean onQueryTextSubmit(String query) {Toast.makeText(MainActivity.this, "您的选择", Toast.LENGTH_SHORT).show();return false;}@Overridepublic boolean onQueryTextChange(String newText) {if (TextUtils.isEmpty(newText))lv.clearTextFilter();elselv.setFilterText(newText);return true;}});}}
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="#0A5036" android:orientation="vertical" > <View android:layout_width="match_parent" android:layout_height="1dp" android:background="#eee" /> <SearchView android:id="@+id/sv" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" > </ListView></LinearLayout>
0 0
- SearchView简单示例
- SearchView的简单用法
- SearchView的简单使用
- SearchView的基本使用示例
- SearchView&WebView的简单用法
- Android SearchView使用详解及示例源码
- SearchView
- SearchView
- searchview
- SearchView
- SearchView
- SearchView
- SearchView
- SearchView
- 去掉SearchView底部的线条,简单粗暴!
- 自定义超简单SearchView搜索框
- <SearchView > 搜索框的简单使用
- SearchView(简单的java写Menu)
- HTML标签全称
- 网站内部链接策略分析
- poj 2139 Floyd入门
- python3 sort sorted 函数应用
- 利用Gradle发布项目到JCenter、Maven
- SearchView简单示例
- 6、CSS简介
- 棋牌游戏服务器架构: 总体设计
- Spring Mvc那点事---(28)Spring Mvc基于ProxyFactoryBean的传统AOP
- 链表的头结点和尾节点的用处
- Redis详解:lists数据类型及操作
- JAVA Netty例子
- 在多级存储体系中,“Cache-主存”结构的作用是解决( )的题目。----腾讯2014研发笔试卷
- html area图片热点的使用介绍附相关属性一览表