본문 바로가기
Android Studio

Button Component [ event와 listner / onClick / Toast / Log를 사용하여 확인하기 ]

by leehii 2022. 7. 26.

event : 발생하는 행위

listner : event를 감지하는 것 (ex) onClick 클릭하는 event를 감지

 

 

 

Button을 만들어준후 event를 감지할 onClick listne을 넣어주고 change라는 이름으로 실행하겠다고 설정해준다

 

 

이후 백엔드 부분에서

 

 

 

Toast는 토스트처럼 튀어나오는 텍스트이며 

 

Toast.LENGTH_SHORT와 Toast.LENGTH_ LONG로 얼마나 떠있을지를 설정해주고

 

마지막에 .show()를 넣어준다

 

 

 

버튼 클릭시 Toast 텍스트가 뜨는 것을 확인할 수 있다

 

-------------------------------------------------------------------------------------------------------------------------------------

 

 

이를 응용해서 버튼 클릭시 글자가 바뀌게하려면 해당 메소드에 tv_result 객체를 setText로 바꿔주는 event를 넣는다

 

이를 확인하기 위해 (console창으로 print해서 확인하는것과 비슷한 행위)

 

 

버튼을 눌렀을때 바뀌는 텍스트를 String 형태인 value 라는 객체로 가져온다

이때 toString는 안드로이드에서 가져올때필요한 부분이다

 

이후 해당 value 객체에 log를 만들어주고

 

 

 

다시 버튼을 눌러 event를 실행시키고

 

 

 

하단의 logcat을 누른후 검색해주면 (이때 log를 v로 입력했으므로 verbose로 검색하는 것)

 

이렇게 콘솔창처럼 확인된다