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로 검색하는 것)
이렇게 콘솔창처럼 확인된다
'Android Studio' 카테고리의 다른 글
View와 ViewGroup (0) | 2022.07.27 |
---|---|
Button 클릭 시 TextView의 숫자 증감 실습 (0) | 2022.07.27 |
실행될 Activity 바꾸기 (0) | 2022.07.27 |
TextViewer Component [Attribute 찾기로 속성 바꾸기 / setText / 전역변수로 접근제한자 붙이기 ] (0) | 2022.07.26 |
Android Studio 설치 및 기본설정 / (0) | 2022.07.26 |