728x90
Android Studio 개발 공부
https://saying-me.tistory.com/3
이전 작업에 이어 버튼을 추가하였다.
: Uri.parse를 이용해 현재 실행 중인 앱 화면에서 전화 앱 화면 전환이 가능하며,
동시에 자동 번호 입력이 가능하다.
1. xml 창에서 버튼 추가
2. 속성 창 - onClick 항목과 text 항목 임의 변경
3. MainActivity.java - onClick에 해당하는 함수 정의
package com.example.myapplication;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
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 onButton1Clicked(View v) {
Toast.makeText(this,"버튼 클릭됨.", Toast.LENGTH_LONG).show();
}
public void onButton2Clicked(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.naver.com"));
startActivity(intent);
}
public void onButton3Clicked(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:010-1234-5678"));
startActivity(intent);
}
}
4. 실행 화면
728x90
반응형
'Mobile > Android' 카테고리의 다른 글
[Android] 안드로이드 스튜디오 Uri.parse 기능 사용해보기 - 사이트 이동/화면 전환 (0) | 2021.05.17 |
---|---|
[Android]안드로이드 스튜디오 Toast(토스트) 메시지 (0) | 2021.05.16 |