How to add button to call a specific number

前端 未结 4 1911
滥情空心
滥情空心 2021-01-16 04:09

I want to add a button to my app that will allow the phone to call a particular number. I also want to add message service.

相关标签:
4条回答
  • 2021-01-16 04:20

    Set the permissions in the manifest file:

    <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission> 
    

    Add this in the onClick:

    Intent callIntent = new Intent(Intent.ACTION_CALL);
        callIntent.setData(Uri.parse("tel:123456789"));
        startActivity(callIntent);
    
    0 讨论(0)
  • 2021-01-16 04:29

    try this code for calling particular number

    call.setOnClickListener(new View.OnClickListener() {//here call is the button
            public void onClick(View v) {
                try {
                    String Numb = "tel:" + repphone;// repphone is phonr num
                    Intent intent = new Intent(Intent.ACTION_CALL, Uri
                            .parse(Numb));
                    startActivity(intent);
                } catch (Exception e) {
                    // Modules.showLongMessage(contact.this, e.getMessage());
                }
            }
        });
    
    0 讨论(0)
  • 2021-01-16 04:40

    write following code in button.onClickListener,

    String url = "tel:3334444";
    Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(url));
    
    0 讨论(0)
  • 2021-01-16 04:42

    Refer to this example on making a Phone Call.

    0 讨论(0)
提交回复
热议问题