如何在我的Android应用程序中实现搜索框?

时间:2011-02-23 04:59:33

标签: android

我的Android应用程序中有一个活动,其中填充了订单列表。我想在此活动上实现搜索功能,以便用户可以搜索特定订单。

我已经阅读了通过在应用程序中添加searchable.xml文件而提供的搜索框功能,但我无法让它对我有用吗?

我只想在活动中添加搜索框并搜索数据库中的特定数据。 我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

@VNVN我同意 - 我会查看开发者指南。 http://developer.android.com/guide/topics/search/search-dialog.html

您需要在AndroidManifest.xml文件中搜索您的活动

<activity android:name=".MySearchableActivity" >
    <intent-filter>
        <action android:name="android.intent.action.SEARCH" />
    </intent-filter>
    <meta-data android:name="android.app.searchable"
               android:resource="@xml/searchable"/>
</activity>

答案 1 :(得分:0)