Intent.Action クラスを使用しようとしています。Intent.ACTION_DIAL
ACTION_VIEW を使用して URL を表示する方法は知っていますが、アプリケーションの起動時に電話番号を使用したいと考えていました。ドキュメントには、URIを文字列に解析してから、それをインテントに追加する必要があると書かれています。
Uri call = Uri.parse("7777777777");
Intent surf = new Intent(Intent.ACTION_DIAL, call);
startActivity(surf);
これは機能しません。次のようなエラー メッセージが表示されます。
残念ながら、プロジェクトは停止しました。私はコードをデバッグしようとしましたが、これを行うだけで何が間違っているのかわからないインテント行を指しているように見え、ダイヤラーが起動します。
//Uri call = Uri.parse("7777777777");
Intent surf = new Intent(Intent.ACTION_DIAL);
startActivity(surf);