2011-01-14 68 views
0

我試圖在我的android應用程序中實現搜索功能。與我的應用程序:我搜索,但我沒有收到Intent.ACTION_SEARCH事件

  1. 我點擊標準搜索按鈕。
  2. 我 看到 我的圖標應用標準的搜索對話框。
  3. 我看到我的清單表明項目應用程式 當我鍵入搜索 領域的東西。
  4. 我選擇一個建議,一些 致電onNewIntent我的標準 活動,但目的是 * Intent.ACTION_VIEW *,不 * Intent.ACTION_SEARCH *,如我所願?

我很遺憾如果可以接收ACTION_VIEW,我如何檢索搜索到的項目?如果不好,爲什麼?

回答

0

如果是Intent.ACTION_VIEW,您可以通過使用

intent.getData() 

將返回一個URI,你可以解析檢索數據。

+0

感謝您的幫助。對我而言,這將返回null。也許是因爲我沒有用我的建議系統設置數據?這怎麼可能呢? – Istao 2011-01-14 13:52:03

相關問題