0
私はアンドロイドアプリで検索機能を実装しようとしています。私のアプリで:私は検索しますが、Intent.ACTION_SEARCHイベントは受け取りません
- 私は標準の検索ボタンをクリックします。
- I マイアイコンアプリの標準検索ダイアログを参照してください。
- 私は検索項目に フィールドを入力すると、提案アイテムのアプリケーションリスト が表示されます。
- 私は私の標準 活動のonNewIntentを呼び出す 、提案するものを選択しますが、意図は とき* Intent.ACTION_VIEW *、ない * Intent.ACTION_SEARCH *、私は期待して?
私は迷子になっています。ACTION_VIEWを受け取っても問題がなければ、検索したアイテムをどのように取得しますか?それが大丈夫でないなら、なぜですか?
ご協力いただきありがとうございます。それは私のためにnullを返します。おそらく私の提案システムでデータを設定していないからでしょうか?それはどのように可能ですか? – Istao
Intentを作成するときは、intent.setData(uri)を使用します。 ACTION_VIEWは私が認識しているEXTRASを送信しないので、これを使用する必要があります。 – DanO
しかし、私は意図を作成していない!私は検索操作からonNewIntentでこの意図を受け取ります(私は、すべてのものを非常によく理解していません)。 – Istao