인코딩의 Decoding

728x90
반응형

다음 그림에서 우측 하단에 있는 버튼을 FloatingActionButton 이라고 부릅니다.

이번 글에서는 FloatingActionButton을 사용하여 새로운 Activity로 이동하는 방법을 알아보겠습니다.

 

1. 새로운 프로젝트 생성

Start a new Android Studio project 클릭
Basic Activity 클릭

Basic Activity에는 기본적으로 FloatingActionButton이 적용되어 있습니다.

project Name을 입력하고 Finish 버튼 클릭

project 생성까지는 완료 되었습니다.

 

2. FloatingActionButton에 대한 onClickListener 찾기

MainActivity.java 파일을 보면 상단 사진과 같이 FloatingActionButton을 id를 통해 객체화하고

onClickListener를 등록해 놓은 부분이 있습니다. Listener 안 코드를 보면 클릭 했을 경우 다음과 같이 실행될 것이라고 예상 가능합니다.

FloatingActionButton을 클릭하면 화면 하단에 Snackbar('Replace with your own action')가 표시된다.

이제 저 버튼을 클릭하면 새로운 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로 이동합니다

감사합니다 :)

반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band