-
Android - 비주얼 도구 사용(전화 버튼 만들기)Android Studio 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
'Android Studio' 카테고리의 다른 글
Android - 사용자 인터페이스 기초 wee3-2(3-1) (0) 2020.09.16 Android - 스마트폰 연동 개발 환경 구축 (0) 2020.09.14 Android - 매니페스트 파일 week3-1(2-2) (0) 2020.09.14 Android - 리소스 week3-1(2-2) (0) 2020.09.14 Android - 어플리케이션 기본 구조 (0) 2020.09.09