안드로이드 스튜디오

안드로이드 스튜디오 onClick 함수 사용 방법

크론크롱 2022. 5. 4. 14:53
반응형

버튼을 클릭한 경우 이벤트를 처리할 수 있도록 Onclick 함수를 사용하는 방법으로 버튼의 클릭시 클릭이 완료되었다는 문구를 사용자에게 리턴처리 해주는 방법입니다

 

XML, 레이아웃에서의 버튼 추가

activity_main.xml 에서 위와같이 버튼에를 구성하도록 합니다

<Button
	android:layout_width="wrap_content"
	android:layout_height="wrap_content"
	android:onClick="ButtonClick1"
	android:text="버튼"
	tools:ignore="MissingConstraints"
/>

버튼 추가 소스 코드 

 

액티비티에서의 기능 표현

XML에서 추가한 ButtonClick1 함수를 구현하기 위해 mothod 선언을 진행한 뒤 위와같이 값을 입력하도록 합니다

public void ButtonClick1(View v) {
	Toast.makeText(this, "버튼클릭완료", Toast.LENGTH_SHORT).show();
}

Toast로 짧게 메시지를 보여주도록 구현하며 버튼의 클릭시 "버튼클릭완료" 문구를 보여줍니다.

 

버튼의 클릭시 하단에 "버튼클릭완료" 메시지가 보이게 됩니다

반응형