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.