<OnClick>

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.