Tôi sẽ xoay hình ảnh trong ứng dụng của tôi. Tất cả hoạt động tốt với Xoay. Nhưng trong khi hoạt ảnh xoay của tôi kết thúc, hình ảnh wil trở về vị trí trước đó của nó. Tôi muốn là duy trì hình ảnh đó với trạng thái xoay đó và không để nó trở lại trạng thái thực của nó.Android: Xoay hoạt hình trở lại trạng thái thực sau khi hoàn thành hoạt ảnh?
Vậy làm thế nào để làm cho nó có thể? Để xoay hình ảnh Tôi đang sử dụng mã dưới đây:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="30"
android:duration="2000">
</rotate>
và áp dụng nó vào ImgeView như:
myImageView.startAnimation(rotateRight);
Vì vậy, giúp tôi về vấn đề này.
OK, hãy để tôi dùng thử. –
Tôi nghĩ công việc của nó. –
Thuộc tính này không cần thiết: android: fillEnabled = "true". Điều này là bắt buộc đối với thuộc tính này: android: fillBefore. Xem xét điều này: https://developer.android.com/reference/android/view/animation/Animation.html#attr_android:fillAfter. – Arash