6

ユーザーは、GooglePlayでの電話の許可について不満を持っています。マニフェストで許可を必要とせずに、アプリケーションから事前に入力された番号でAndroidダイヤルパッドを表示するにはどうすればよいですか?

4

2 に答える 2

19

Intent.ACTION_CALLまたはIntent.ACTION_DIALを使用する代わりに、次の手順を実行します。

            Intent callIntent = new Intent(Intent.ACTION_VIEW);
        callIntent.setData(Uri.parse("tel:0123456789"));
        startActivity(callIntent);

これにより、指定された番号の標準のAndroidダイヤルパッドが開きます。このように、権限CALL_PHONEまたはDIALを使用する必要はありません。マニフェスト.xmlを変更する必要はありません。

于 2012-07-23T10:34:10.560 に答える
0

@QVDevACTION_VIEWの代わりにACTION_DIALを使用することもできます

于 2013-06-26T14:12:00.200 に答える