2012-03-26 7 views
0

カスタムナーバーで電話をかけたいが、通話はしない(電話をかけるには、ユーザーがコールボタンを押す必要がある)。
私はそれをどのように行うことができますか?
私はIntent.ACTION_CALLを使用して直接電話する方法を見つけました。アンドロイドでダイヤラーにデータを渡す

ありがとうございました。

+0

ravi、 'Intent i = new Intent(Intent.ACTION_DIAL、 Uri.parse(" tel:// 13800138000 ")); ' –

+0

を入手しようとしました。 – Royi

答えて

0

理論的には、あなたには、いくつかの他のアプリケーション(例えば、システムのビルドでダイヤラ)と同じテントに登録する場合のOSは意図と意志を扱うことができ、複数のアプリケーションがあることを検出する必要がありますアプリケーション選択ダイアログを表示します。ここにはブラウザアプリのexampleがあります。このダイアログはOSによって表示されるため、すべてのインテントを登録して聴くだけで、AndroidManifest.xmlファイルに正しい権限が設定されている必要があります。

関連する問題