본문 바로가기

모바일/안드로이드

버튼 클릭

버튼을 드래그해서 흰색 배경 화면에 넣으면 버튼이 생성돼요

 

 

 

오른쪽에 보이는 Attributes에서 text 부분을 확인1로 변경해봐요

 

 

 

빨간색 동그라미를 클릭해서 ON 시켜 주면 자동으로 Constraint 설정을 해주는데요

가장 최상위 컴포넌트인 ConstraintLayout의 각 모서리와 연결 시킬 수 있어요

상하좌우 전부 연결하게 되면 딱 가운데에 위치하게 돼요

 

Bottom만 끊은 모습(좌우는 중간, 위아래는 Top에 붙어있음)

고무줄 같은 역할을 하기 때문에 Top과 연결한 Constraint를 끊으면 Bottom에 붙게되고

Start(왼쪽)과 연결한 Constraint를 끊으면 End(오른쪽)에 붙게되니

테스트를 통해 확인해 보시기 바래요 !

 

 

 

혹시 찾고자 하는 Attributes가 있다면 오른쪽에 있는 돋보기 모양 기능을 이용해서

검색을 통해 찾으면 편리해요 !

돋보기를 클릭하여 onclick을 입력해봐요

 

 

 

onClick 이 찾아졌네요 !

onButton1Clicked라고 입력해봐요

빨간색으로 오류가 뜰텐데, 아직 onButton1Clicked 메서드를 만들지 않아서 그래요

그럼 만들러 가볼까요 ?

 

MainActivity.java를 클릭해봐요

 

 

 

코드를 추가해봐요 !

여기서 import 자동 완성 기능을 사용하면 조금 편리한데요

Ctrl + Shift + A 를 눌러 Settings를 검색해봐요

 

 

 

 

이런 창이 뜰텐데 여기서 auto라고 검색하고 사진과 동일하게 체크해주세요 !

Apply -> OK !

 

 

다시 코드를 입력해보세요 !

this, "" 만 쳐도 context: , text: 가 자동으로 생성되나요 ?

추가했으면 다시 xml 파일로 돌아가보세요

 

 

 

 

가상 기기를 켜구요 ~

만약 켜져있었다면 재실행 해주세요 !

 

 

 

확인1 버튼을 눌렀을 때 아래에 이러한 버튼이 뜨면 성공 !