Chỉ định hành động cần thực hiện khi người dùng nhấn vào một khung hiển thị. Có thể có
nhiều nút <OnClick>
cho một
<Transition>
với
mỗi <OnClick>
chỉ định một khung hiển thị mục tiêu khác và một hành động khác nhau để
thực hiện khi nhấn vào khung hiển thị.
Cú pháp
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
Thuộc tính
motion:targetId
- Xem thiết bị đang được giám sát. Khi người dùng nhấn vào chế độ xem này, phần chuyển đổi xảy ra.
motion:ClickAction
- Thao tác sẽ thực hiện khi người dùng nhấn vào khung hiển thị. Các giá trị được hỗ trợ là
sau:
transitionToStart
- Tạo ảnh động từ bố cục hiện tại sang bố cục do
của phần tử
<Transition>
motion::constraintSetStart
. transitionToEnd
- Tạo ảnh động từ bố cục hiện tại sang bố cục do
của phần tử
<Transition>
motion:constraintSetEnd
. jumpToStart
- Chuyển từ bố cục hiện tại sang bố cục được chỉ định bởi
của phần tử
<Transition>
motion::constraintSetStart
. jumpToEnd
- Chuyển từ bố cục hiện tại sang bố cục được chỉ định bởi
của phần tử
<Transition>
motion:constraintSetEnd
. toggle
- Nếu bố cục đang ở trạng thái bắt đầu, hãy tạo ảnh động cho đến cuối. Nếu không, tạo hiệu ứng động vào phần đầu.