본문 바로가기
[programming]/[Android] 안드로이드

[Android] 안드로이드 Intent 전화 열기 전화번호 지정하기 원하는 번호로 전화 열기 소스 코드 예제

by codeomni 2019. 11. 15.
반응형

 


안녕하세요.

이번 포스팅은 안드로이드에서 Intent를 이용해서 전화 열기입니다.

전화번호를 지정해서 전화 어플리케이션으로 이동할 수 있습니다.

 

 

Intent는 첫 번째로 Intent.ACTION_VIEW를 지정하고 두 번째로는 원하는 번호를 지정합니다.

1
Intent mIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:012-3456-7890"));

 

 

 다음은 버튼을 이용한 전화 열기 예제입니다.

먼저 Xml로 버튼을 만듭니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
 
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        Button btn;
 
        btn = (Button)findViewById(R.id.button);
 
        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                // 전화 걸기
                Intent mIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:012-3456-7890"));
                startActivity(mIntent);
            }
        });
 
    }
}
 
 

 

 

 

 

 버튼을 클릭하면 사전에 지정했던 번호로 전화 어플리케이션을 실행합니다.

 

 

댓글