AnimationController

Trình quản lý ảnh động kiểm soát việc phát ảnh động trên mặt đồng hồ.

Cú pháp

<AnimationController play="TAP | ON_VISIBLE | ON_NEXT_SECOND |
                           ON_NEXT_MINUTE | ON_NEXT_HOUR"
                        delayPlay="float" delayRepeat="float
                        repeat="boolean" loopCount="integer"
                        resumePlayBack="boolean" beforePlaying="string"
                        afterPlaying="string" />

Thuộc tính

Phần tử AnimationController có các thuộc tính như sau:

Thuộc tính bắt buộc

Các thuộc tính sau đây là bắt buộc:

play

Kiểu trình kích hoạt sự kiện xác định thời điểm phát ảnh động. Các giá trị có thể bao gồm:

  • TAP: Ảnh động phát khi người dùng nhấn vào phần tử đó.
  • ON_VISIBLE: Ảnh động phát khi phần tử tiếp theo xuất hiện.
  • ON_NEXT_SECOND: Ảnh động phát khi giây tiếp theo bắt đầu.
  • ON_NEXT_MINUTE: Ảnh động phát khi phút tiếp theo bắt đầu.
  • ON_NEXT_HOUR: Ảnh động phát khi giờ tiếp theo bắt đầu.

Thuộc tính không bắt buộc

Các thuộc tính sau đây là không bắt buộc:

delayPlay
Độ trễ vài giây trước khi phát ảnh động. Giá trị mặc định là 0
.
delayRepeat
Độ trễ vài giây trước khi lặp lại ảnh động. Giá trị mặc định là 0
.
repeat
Xác định liệu có nên lặp lại ảnh động sau khi kết thúc hay không bằng cách phát vô thời hạn. Giá trị mặc định là FALSE.
loopCount
Số lần lặp lại một ảnh động trước khi dừng. Nếu bạn đặt repeat thành TRUE, ảnh động sẽ lặp lại vô hạn lần và bỏ qua giá trị này. Giá trị mặc định là 1.
resumePlayBack
Ảnh động sẽ tạm dừng khi mặt đồng hồ không hiển thị. Nếu resumePlayBackTRUE, ảnh động sẽ tiếp tục chạy từ khung hình hiện trên mặt đồng hồ ngay trước khi mặt đồng hồ tắt. Nếu bạn đặt resumePlayBack thành FALSE, thì ảnh động sẽ khởi động lại từ đầu khi mặt đồng hồ hiển thị trở lại. Giá trị mặc định là FALSE.
beforePlaying, afterPlaying

Xác định trạng thái của phần tử ảnh động là trước khi bắt đầu phát hay sau khi phát xong. Bạn có thể đặt các thuộc tính này thành các giá trị sau:

  • DO_NOTHING không làm thay đổi trạng thái kết xuất của phần tử.
  • FIRST_FRAME khắc phục quá tình kết xuất phần tử cố định thành khung đầu tiên của ảnh động.
  • THUMBNAIL khắc phục quá tình kết xuất phần tử cố định thành tài nguyên hình thu nhỏ do tài nguyên ảnh động cung cấp.
  • HIDE ẩn ảnh động.

Giá trị mặc định của cả hai thuộc tính đều là DO_NOTHING.