<OnClick>

Kullanıcı bir görünüme dokunduğunda gerçekleştirilecek işlemi belirtir. Tek bir <Transition> için birden fazla <OnClick> düğümü olabilir. Her <OnClick>, farklı bir hedef görünümü ve görünüme dokunulduğunda gerçekleştirilecek farklı bir işlemi belirtir.

Sözdizimi

<OnClick
    motion:targetId="@id/target_view"
    motion:clickAction="action"/>

Özellikler

motion:targetId
Görüntüleme izlenmektedir. Kullanıcı bu görünüme dokunduğunda geçiş gerçekleşir.
motion:ClickAction
Görünüme dokunulduğunda gerçekleştirilecek işlem. Desteklenen değerler şunlardır:
  • transitionToStart
  • Geçerli düzenden <Transition> öğesinin motion::constraintSetStart özelliği tarafından belirtilen düzene animasyon uygulanır.
  • transitionToEnd
  • Geçerli düzenden <Transition> öğesinin motion:constraintSetEnd özelliği tarafından belirtilen düzene animasyon uygulanır.
  • jumpToStart
  • Geçerli düzenden, <Transition> öğesinin motion::constraintSetStart özelliği tarafından belirtilen düzene atlayın.
  • jumpToEnd
  • Geçerli düzenden, <Transition> öğesinin motion:constraintSetEnd özelliği tarafından belirtilen düzene atlayın.
  • toggle
  • Düzen başlangıç durumundaysa sona animasyon ekleyin. Aksi halde animasyonu başına kadar oynatabilirsiniz.