본문 바로가기

Java and Android/Android Java

Android- CustomNavigation

1.activity_main에 DrawerLayout(위에 그림을 그릴 바탕이되는 레이아웃) 생성 

 

 

 

 

2. drawered 그려질 레이아웃 생성

 

(1) - 사이드바 전체 레이아웃이 될 가로240dp의 LinearLayout 생성 및 메뉴닫기 버튼생성

 

 

(2) - 부모LinearLayout 안의 TextView tag로 보기1 생성

    - 부모LinearLayout 안에 자식 LinearLayout 생성 후 그 안에 TextView tag로 보기2 생성

 

 

 

 

3.Include로 바탕이되는 activity_main에 그려질 activity_drawered 를 연결

 

 

 

 

 

4.MainActivity 작성

(1) - 바탕화면의 사이드바 버튼으로 드래드화면 열기

 

 

(2) - 드래그화면의 메뉴닫기 버튼으로 바탕화면으로 나가기

 

 

(3) 드래그화면을 터치슬라이드로 열고 닫게 하기

DrawerLayout.DrawerListener 인터페이스 안에 정의된 함수들이 터치슬라이드등 관련되어 있기때문에

이를 구현시키는 과정

 

 

 

'Java and Android > Android Java' 카테고리의 다른 글

Android - 리스너  (0) 2020.11.24
Android - WebView  (0) 2020.11.20
Android - SharedPreferences  (0) 2020.11.20
Android - ListView  (0) 2020.11.17
Android - ImageView, Toast MSG,gravity  (0) 2020.11.17