안녕하세요. 이번에는 버튼을 클릭하면 전화를 걸 수 있는 버튼을 만들어보겠습니다.
버튼을 클릭하면 전화를 바로 걸게할수있는 방법과(ACTION_CALL), 전화걸기 전의 화면을 보여주는 방법이 있는데
전화걸기 전의 화면을 보여주는 방법으로 하겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn = (Button)findViewById(R.id.button); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:12345")); //Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345")); startActivity(intent); } }); } } | cs |
15번째 줄은 12-14번째 줄을 한 줄로 표현한 것입니다.
레이아웃은 버튼을 하나 놓고 ID는 button으로 했습니다.
집버튼을 클릭하면 지정해놓은 전화번호로 전화를 거는 화면을 보여주게 됩니다
'안드로이드 > 활용' 카테고리의 다른 글
안드로이드 레이아웃 미리보기 오류(android..ActionBarOverlayLayout) (0) | 2017.11.17 |
---|---|
안드로이드 포털사이트로 이동하는 버튼 만들기(ACTION_VIEW) (0) | 2017.08.28 |