총 게시물 39,225건, 최근 1 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

ImageView 애니메이션을 drawerLayout 에 연결

글쓴이 : 에찌 날짜 : 2018-01-12 (금) 10:03 조회 : 3077
글주소 : http://www.androidside.com/B49/169099
 
  VECTOR, 셔터스톡
저작권 걱정없는 로열티프리 스톡 이미지, 연간 요금제로 최대 40% 절약하세요!
www.shutterstock.com/
  파츠테크
VECTOR 공급 한국판매점 소량가능 견적문의 환영합니다
partstech.ivyro.net
  Protek본사 지에스인스텍
대한민국 계측기 대표브랜드 Protek 은 지에스인스텍의 계측기 브랜드 입니다
stores.auction.co.kr/gsprotek
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

ImageView 에 vector animation 을 주었습니다.

그리고 ImageView 를 클릭하면 drawerLayout 이 열림,닫힘이 됩니다.

궁금한 것은 drwaerLayout 슬라이드가 열리는 offset에 맞춰 ImageView 의 애니메이션도 해당 offset 만큼만 애니메이션 동작을 수행하고싶은데 api를 아무리봐도 두 부분을 연결해주는 방법을 모르겠습니다.

다시 말해
drawerLayout 슬라이드를 잡아당겨서 50% 정도만 열어두면 ImageView 의 애니메이션도 50%정도만 진행되었으면 합니다.

어떻게 하면 될까요?






질문자가 자신의 포인트 35 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 28을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

에찌 2018-01-19 (금) 13:18 추천추천 1 반대 0
DrawerLayout 과 연동하는 방법을 딱히 찾지 못하여 toolbar 와 drawerLayout 을 연동해주는

ActionBarDrawerToggle
을 이용하여 구현하였습니다.

커스텀하게 하기위해서는 draw 부분을 수정해야하더군요.
에찌 2018-01-19 (금) 13:18
베플로 선택된 게시물입니다.
DrawerLayout 과 연동하는 방법을 딱히 찾지 못하여 toolbar 와 drawerLayout 을 연동해주는

ActionBarDrawerToggle
을 이용하여 구현하였습니다.

커스텀하게 하기위해서는 draw 부분을 수정해야하더군요.
댓글주소 추천 1 반대 0
OSKiller 2018-01-22 (월) 16:16
https://github.com/harjot-oberai/VectorMaster
요거 보니까 vector를 직접 핸들링 하고 있는거 같은데 한번 생각 해보세욤 ㄷㄷ
댓글주소 추천 0 반대 0
     
     
에찌 2018-01-22 (월) 17:35
[@OSKiller]
와... 이 라이브러리는 따로 못봤었는데 어떻게 찾으신건가요 ㅎㅎ 감사합니다 아직 적용은 안해봤지만 가능할 거 같기도 합니다 다만.. 21버전 이하에서 지원해준다기에는 srcCompat 부분만 기입되있어 테스트가 좀 필요할 듯하긴합니다. ㅎ
댓글주소 추천 0 반대 0
OSKiller 2018-01-23 (화) 07:57
srcCompat 는 surpport-v7에 포함 된거라 빌드에 포함 시켜준다면 버전에 상관 없이 적용 가능한것 아닌가요? 
minSdk16으로 되있는데도 잘 빌드 되고 설치 되는걸로 봐서는 하위버전 지원 문제는 없는듯 합니다

댓글주소 추천 0 반대 0
     
     
에찌 2018-01-23 (화) 09:14
[@OSKiller]
아 그 srcCompat 을 사용하는데에 있어 srcCompat을 할 drawable 을 지정할 때 animated-vector 로 이루어진 drawable 을 넣으면 버전 문제로 리소스를 찾을 수가 없더라구여.. 그래서 저쪽 lib 도 비슷하게 되어있어 확인해보려고합니다 ㅎㅎ
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기