当我尝试在我的应用程序中实现搜索功能时,我一直在非常仔细地关注Searchable Dictionary示例。现在,当我按下搜索按钮时,我似乎根本无法打开搜索界面。我已将以下内容添加到我的清单中,并将 searchable.xml 资源添加到我的 res 文件夹中(我几乎从示例中复制了该资源)。
<activity android:name=".main.SearchActivity"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<meta-data android:name="android.app.searchable"
android:resource="@xml/searchable" />
</activity>
<meta-data android:name="android.app.default_searchable"
android:value=".main.SearchActivity" />
我不明白的是我还需要做什么才能让它工作?有什么我应该硬编码的吗?非常感谢!