单击“自定义建议”时出现Android错误

时间:2012-02-07 14:52:12

标签: android android-intent

我通过搜索对话框在我的Android应用中实现了自定义建议,并从远程位置获取我的建议。以下是我的searchable.xml:

<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/app_name"
android:hint="@string/search_hint" 
android:searchSuggestAuthority="com.ebore.TestApp.TestProvider"
android:searchSuggestIntentAction="android.intent.action.VIEW"
android:searchSuggestSelection=" ?"
>

问题是,当我点击搜索对话框显示的任何建议时,我在LogCat中收到了以下错误:

02-07 19:34:16.459: E/InputQueue-JNI(1861): channel '414a0b28 PopupWindow:416ab7b8 (client)' ~ Publisher closed input channel or an error occurred.  events=0x8

我正常地重定向到我的SearchableActivity,但 Intent没有Extras或mMap为null ,根据android文档,如果table / cursor包含SUGGEST_COLUMN_INTENT_EXTRA_DATA列数据应该存在将在EXTRA_DATA_KEY下意图收到。

请帮助我严重困在这里。

0 个答案:

没有答案