2012-01-30 2 views
0

Google Voiceを使用して特定のインテント(通話など)を開始するにはどうすればよいですか?インテントを使って電話番号を渡すには?次のコードではGoogleの声を発信しますが、Googleの声をインテントのエキストラとして呼び出すためにどのような価値がありますか?Android:google voiceを使用してコールインテントを起動するには?

final Intent intent = new Intent(); 
intent.setComponent(new ComponentName("com.google.android.apps.googlevoice", "com.google.android.apps.googlevoice.activity.conversationlist.ConversationListActivity")); 

intent.putExtra("label", "<phone number>"); 

startActivity(intent); 

ここで、Google音声を使用して通話を開始するインテントを開始するにはどうすればよいですか? 助けていただければ幸いです...ありがとうございました...

答えて

1

あなたのパッケージに入っていない限り、直接そのようなアプリケーションは絶対にありません。特定のアプリケーションをキャッチするには、Intentフィルタを使用する必要があります。このようなアプリケーションを対象としなければならないこともありますが、これによってパッケージ名のエラーが変化する危険性があります。

特定のアプリケーションを処理するには、情報がGoogle音声にどのように渡されているかを確認する必要があります。これにより、正確なパッケージ名を対象としたなしのの洞察とその方法を知ることができます。

関連する問題