2013-02-21 32 views
6

không ai biết là có bất kỳ hoạt ảnh xml nào cho phép nút bật lên trong vài giây. Nếu bạn có thể và đã chia sẻ một số ví dụ ...Nút thoát trên vòi

Trả lời

15

Dưới đây là một cách đơn giản để thực hiện việc đó bằng Trình tạo đối tượng. Nếu bạn muốn điều này để làm việc trước tổ ong, bạn có thể sử dụng cú pháp giống nhau và làm điều đó với một view animation, hoặc sử dụng NineOldAndroids.

ObjectAnimator animY = ObjectAnimator.ofFloat(button, "translationY", -100f, 0f); 
animY.setDuration(1000);//1sec 
animY.setInterpolator(new BounceInterpolator()); 
animY.setRepeatCount(numRepeats); 
animY.start(); 
+0

Làm sao chúng ta có thể thêm hình ảnh động này nhiều hơn một nút,.? Trên thực tế nút rơi xuống cái khác. –

+0

Cảm ơn bạn đã chia sẻ thực sự tốt đẹp, hoạt động tốt – Sam

0

Có giao diện here đối với một số hoạt ảnh mẫu bằng cách sử dụng ViewPropertyAnimator. Nếu bạn muốn sử dụng nó trên các API dưới HoneyComb, bạn nên thử sử dụng NineOldAndroids là một cổng của hoạt ảnh HoneyComb để giảm các API.

Các vấn đề liên quan