zoukankan      html  css  js  c++  java
  • Android 自定义搜索Searchable

    需要配置的

    1.声明处理搜索的Activity

    <meta-data android:name="android.app.default_searchable" android:value=".OnSearchAppsList" />

    2.Activity定义

    <activity android:name=".OnSearchAppsList"

    android:configChanges="orientation|keyboardHidden|navigation"

    android:label="@string/Market">

    <intent-filter>

    <action android:name="android.intent.action.SEARCH" />

    <category android:name="android.intent.category.DEFAULT" />

    </intent-filter>

    <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />

    </activity>

    3.searchable.xml定义

    <?xml version="1.0" encoding="utf-8"?>

    <searchable xmlns:android="http://schemas.android.com/apk/res/android"

    android:label="@string/search_label"

    android:hint="@string/search_hint" />

    4.调用 Search功能

    onSearchRequested();

    5.截获 参数

    getIntent().getStringExtra(SearchManager.QUERY);

    这后即可以随意处理搜索请求了

  • 相关阅读:
    第五章
    第四章
    第三章
    第二章
    第一章
    configparser-xml-subprocess-shutil
    sys,os,模块-正则表达式
    %----format 格式化字符串---- 生成器---- 迭代器
    python 内置函数
    python 内置函数!
  • 原文地址:https://www.cnblogs.com/xuewater/p/2732231.html
Copyright © 2011-2022 走看看