앱 개발 공부방

안드로이드 스튜디오-버튼 클릭 이벤트 본문

Android-java

안드로이드 스튜디오-버튼 클릭 이벤트

춘행이 2020. 1. 13. 14:50
728x90

버튼을 눌렀을 때 반응이 일어나는 기능을 만들어 보겠습니다

 

좌측에 start a new Android Studio project를 눌러 새로운 프로젝트를 만들어준다
앱의 기본 화면 레이아웃인 empty activity를 선택한후 next
ButtonEvent로 이름을 해주고 Language는 자바로 해줍니다

 

버튼 추가

이벤트 처리를 할 버튼을 추가해주고 크기는 화면상에서 변경이 가능합니다

 

이제 activity에서 코드를 입력하여 방금 추가한 버튼에 이벤트 처리를 하겠습니다

package com.example.buttonevent;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Button button=findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {//버튼 이벤트 처리
            @Override
            public void onClick(View view) {
                Toast.makeText(getApplicationContext(),"버튼 클릭 성공",Toast.LENGTH_SHORT).show();
                //버튼 클릭시 Toast 메세지"버튼 클릭 성공" 출력
            }
        });
    }
}

 

실행을 하고 버튼 클릭시 하단에 "버튼 클릭 성공"이라는 Toast 메세지가 출력됩니다

 

728x90
Comments