音声認識を処理するサービスを作成しました。彼のコールバックを実行HandlerThread
するときにメッセージを処理する別のスレッド ( ) を作成しました。リッスンが停止された後、呼び出しを試みたがアプリがクラッシュするSpeechRecognitionioListener
ことに気付きました。バインドされたからに呼び出すと、すべてが機能しますが、サービスからリモートで呼び出したいと思います。UI スレッド以外から呼び出す可能性はありますか?onResult()
startListener
Handler
startListener
Activity
Service
startListener
startListener()