갤러리 위젯을 더 부드럽게 만들고 이미지 목록 아래로 멀리 이동하고 싶습니다. android:animationDuration="1000"
를 사용갤러리 위젯의 "마찰"을 줄이는 방법은 무엇입니까?
는 확실히 부드럽게
그러나, 나뿐만 아니라 마찰을 감소 할 수있다. 어떻게 할 수 있습니까?
(Android 2.2)
갤러리 위젯을 더 부드럽게 만들고 이미지 목록 아래로 멀리 이동하고 싶습니다. android:animationDuration="1000"
를 사용갤러리 위젯의 "마찰"을 줄이는 방법은 무엇입니까?
는 확실히 부드럽게
그러나, 나뿐만 아니라 마찰을 감소 할 수있다. 어떻게 할 수 있습니까?
(Android 2.2)
갤러리 위젯의 마찰을 설정할 수 없습니다.
onFling 메서드를 재정의하고 속도를 원하는 요소로 곱하면 마찰이 효과적으로 감소합니다.
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
velocityX=velocityX*5;
return super.onFling(e1, e2, velocityX, velocityY);
}
은 저에게 효과적입니다. 나는 속도를 감싸고 싶었습니다. 그래서 velocityX의 크기를 확인하고 그것을 최대치로 감았습니다. –
애니메이션의 경우 사용자 고유의 보간기를 구현할 수 있습니다. 그것이 내가 생각할 수있는 유일한 것입니다! :)
이상한, 그것은 제외하는 꽤 큰 선택처럼 보일 것입니다. 답장을 보내 주셔서 감사합니다. –
갤러리를 확장하면 확장 갤러리의 마찰을 조정할 수 있습니까? – Lukap
갤러리의 소스 코드를 복사/붙여 넣기해야합니다. 서브 클래 싱만으로는 충분하지 않습니다. –