Android 利用 onSearchRequested() 调用内部搜索ui组件
2010-04-21 15:47:00 来源:WEB开发网android自带内部搜索ui组件,在实际的activty中,要调用搜索组件,完成输入内容然后进行搜素处理,得到相应的数据到相应的 activty中显示数据。
下面是搜素的截图:
主要实现代码:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button1 = (Button) findViewById(R.id.button);
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
onSearchRequested();
}
});
}
@Override
public boolean onSearchRequested() {
Bundle appDataBundle = new Bundle();
appDataBundle.putString("demo_key", "dddd");
startSearch("搜索", false, appDataBundle, false);
return true;
}
重要配置:AndroidManifest.xml文件
< application android:icon="@drawable/icon" android:label="@string/app_name" >
< activity android:name=".SearchManager"
android:label="@string/app_name" >
< intent-filter >
< action android:name="android.intent.action.MAIN" / >
< category android:name="android.intent.category.LAUNCHER" / >
< /intent-filter >
< meta-data android:name="android.app.default_searchable"
android:value=".ResultActivty" / >
< /activity >
< activity android:name=".ResultActivty"
android:label="@string/search_query_results" >
< intent-filter >
< action android:name="android.intent.action.MAIN" / >
< category android:name="android.intent.category.SAMPLE_CODE" / >
< /intent-filter >
Tags:Android 利用 onSearchRequested
编辑录入:coldstar [复制链接] [打 印]- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接