마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
안드로이드 트윈애니메이션 일시정지 어떻게하나요?
0
추천
안드로이드 트윈애니메이션 시작후 일시정지를 했다가 다시 그위치부터 시작 하려고하는데 어떻게 해야 할까요?ㅠㅠ
안드로이드
android
안드로이드짱짱짱
(
140
포인트)
님이
2014년 6월 9일
질문
안드로이드짱짱짱
님이
2014년 6월 9일
수정
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
애니메이션에는 pause()라는 일시정지 메소드가 있습니다.
물론 다시 시작하는 resume()도 있구요. 멈춘 지점부터 거꾸로 돌아가는 reverse()까지 있답니다.
Jinthree
(
8,980
포인트)
님이
2014년 6월 9일
답변
왜 저한테는 pause메소드가 안뜰까요? ㅜㅜ pause가 뜨는 애니메이션객체랑 안뜨는 애니메이션 객체가 따로있나요?
ValueAnimator 등이 아닌 일반적인 애니메이션에는 해당 메소드가 없긴합니다.
그렇다고 방법이 없는건 아닌데,
리스너를 다셔서 애니메이션이 진행될 때마다 진행 과정에 해당하는 값을 변수에 넣으시구요. '일시정지를 하고 되돌아 가는' 메소드를 따로 정의 하신 후 해당 메소드가 실행되면 일단 애니메이션을 cancel()하시고 저장해둔 마지막 값을 기준으로 다시 새로운 애니메이션을 생성해 진행하시면 되겠습니다. 다소 번거로운 방법이죠.
Please
log in
or
register
to add a comment.
...