다음 그림에서 우측 하단에 있는 버튼을 FloatingActionButton 이라고 부릅니다.
이번 글에서는 FloatingActionButton을 사용하여 새로운 Activity로 이동하는 방법을 알아보겠습니다.
1. 새로운 프로젝트 생성
Basic Activity에는 기본적으로 FloatingActionButton이 적용되어 있습니다.
project 생성까지는 완료 되었습니다.
2. FloatingActionButton에 대한 onClickListener 찾기
MainActivity.java 파일을 보면 상단 사진과 같이 FloatingActionButton을 id를 통해 객체화하고
onClickListener를 등록해 놓은 부분이 있습니다. Listener 안 코드를 보면 클릭 했을 경우 다음과 같이 실행될 것이라고 예상 가능합니다.
이제 저 버튼을 클릭하면 새로운 Activity를 실행하는 로직으로 바꿔보겠습니다.
일단 새로운 Activity를 생성하기 해야합니다.
Project 패널에서 최상단 app폴더를 우클릭 New > Activity > Empty Activity를 선택합니다.
다음과 같이 Name - SecondActivity / Layout Name - activity_second로 지정해주고 Finish 버튼 클릭
3. onClickListener 부분 바꿔주기
상단 그림에서 빨간색으로 표시된 부분(클릭했을 경우 작동)을 아래 코드로 바꿔주세요
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
이제 FloatingActionButton을 클릭하면 새로운 Activity로 이동합니다
감사합니다 :)
[Android] 안드로이드 Alert 창 띄우기 (4) | 2020.04.01 |
---|---|
[Android] FAB(Floating Action Button) 이미지 변경하기 (1) | 2020.03.30 |
[Android] EditText를 사용하여 data를 입력해보기 (0) | 2020.03.24 |
[Android] ScrollView 구현해보기 (2) | 2020.03.22 |
[Android] 어플리케이션 기본 구성 요소(Activity , Service, Broadcast Receiver, Content providers) (0) | 2020.02.13 |