Android Intent.ACTION_CALL, Uri

前端 未结 9 717
南笙
南笙 2020-12-05 16:12

I am trying to use the Intent.Action class. I know how to use the ACTION_VIEW to display a URL but I wanted to use the Intent.ACTION_DIAL to call number when th

9条回答
  •  离开以前
    2020-12-05 16:48

    To just open the dialer app (the user has to press the call button inside the dialer app; no additional permissions needed) use:

    String number = "7777777777";
    Uri call = Uri.parse("tel:" + number);             
    Intent surf = new Intent(Intent.ACTION_DIAL, call); 
    startActivity(surf);
    

    To open the dialer app and do the call automatically (needs android.permission.CALL_PHONE) use:

    String number = "7777777777";
    Uri call = Uri.parse("tel:" + number);             
    Intent surf = new Intent(Intent.ACTION_CALL, call); 
    startActivity(surf);
    

提交回复
热议问题