Android Studio
Android - 비주얼 도구 사용(전화 버튼 만들기)
Starters
2020. 9. 9. 14:57
XML 에서 디자인 만들기

-> 버튼을 위치에 놓고 오른쪽에 text 부분을 '전화 걸기'로 바꾼다.
-> 아래 onClick 속성에 onClicked 라는 함수를 적어 놓는다. (함수는 MainActivity에서 생성)
MainActivity에 코드 추가
package com.example.hello;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void onClicked(View v){
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:010-1234-5678"));
startActivity(intent);
}
}
아래쪽에 onClicked 함수를 만들어 준다.
- View v 를 파마리터로 받을 때 클래스를 import 해야한다는 에러가 뜨는데, Alt + Enter를 누르고 import class를 선택하면 된다.
- 일일히 하기 귀찮으면 => 클래스 자동 포함 기능 설정

Result
