21

Androidでボタンクリック時にナンバーダイヤルキーパッド(電話)をプログラムで表示したい。コードは直接番号ダイヤルに使用できますが、ボタンをクリックしたときにダイヤルキーパッドを表示するだけで済みます。

4

9 に答える 9

26

番号を挿入せずにプログラムでダイヤラを開きたい場合は、このコードを使用できます。

Java

Intent intent = new Intent(Intent.ACTION_DIAL);
startActivity(intent);

Kotlin

val intent = Intent(Intent.ACTION_DIAL)
startActivity(intent)

すでに数字がデジタル化されているダイヤラを開く必要がある場合は、次のコードを使用できます。

Java

Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:123 456789"));
startActivity(intent);

Kotlin

val intent = Intent(Intent.ACTION_DIAL)
intent.data = Uri.parse("tel:123 456789")
startActivity(intent)
于 2012-11-09T13:47:04.433 に答える
4
Intent intent =  new Intent(Intent.ACTION_CALL_BUTTON);
startActivity(intent);

ダイヤル ウィンドウが表示されます ここで情報を確認してください

于 2012-11-09T13:46:29.707 に答える