🌱 dreaming DiNO
[Android Studio] Sliding : 슬라이딩 효과로 Layout 열기/닫기 본문
activity_main.xml
보여줬다가 숨겨줄 LinearLayout에 @id/targetPage 지정
traslate 애니메이션을 쓰기위해 2개의 xml을 정의
left : 왼쪽으로 펼쳐서 보여주기 위함
right : 오른쪽으로 집어넣어 안보이게 하기 위함
MainActivity.java
1. 열기/닫기의 상태를 flag로 추가하기 위해 변수 선언 & 초기화
2. 만들어준 애니메이션 xml 2개를 로드해서 Animation 객체에 담아준다
+ 헷갈린 부분 정리
말 그대로, 애니메이션이 끝나고 나서의 화면 view를 어떻게 만들건지를 코드로 정리한 부분 (변경내용을 기재)
if (isPageOpen) 페이지가 열려있다면,
1. 안보이게 닫아줄거야
2. 페이지가 닫히면 버튼 : 열림 되고
3. 페이지는 닫힌 상태가 됨
'Android > Android Studio' 카테고리의 다른 글
[Android Studio] Keypad 키패드 초기 보이게/안보이게 설정 (0) | 2021.11.03 |
---|---|
[Android Studio] SeekBar (Progress와 비슷) (0) | 2021.11.03 |
[Android Studio] Animation 버튼 클릭시 확대/축소 anim 효과 적용 (0) | 2021.11.03 |
[Android Studio] Logcat color 설정하기 (0) | 2021.11.03 |
[Android Studio] Spinner 글자 하나만 보여줄 때 (recyclerView보다 간단 But,,) (0) | 2021.11.02 |