<OnClick>
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kullanıcı bir görünüme dokunduğunda gerçekleştirilecek işlemi belirtir. Projede
Tek bir öğe için birden fazla <OnClick>
düğümü
<Transition>
,
her <OnClick>
farklı bir hedef görünümü ve farklı bir işlem belirterek
gerçekleştirileceğini unutmayın.
Sözdizimi
<OnClick
motion:targetId="@id/target_view"
motion:clickAction="action"/>
Özellikler
motion:targetId
- İzlenen görünüm. 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:
takip etmek için:
transitionToStart
- Animasyonu, mevcut düzenden
<Transition>
öğesine ait
motion::constraintSetStart
özelliği
transitionToEnd
- Animasyonu, mevcut düzenden
<Transition>
öğesine ait
motion:constraintSetEnd
özelliği
jumpToStart
- Geçerli düzenden
<Transition>
öğesine ait
motion::constraintSetStart
özelliği
jumpToEnd
- Geçerli düzenden
<Transition>
öğesine ait
motion:constraintSetEnd
özelliği
toggle
- Düzen başlangıç durumundaysa sonuna kadar animasyon uygulayın. Aksi halde
başlar.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# <OnClick>\n\nSpecifies the action to perform when the user taps on a view. There can be\nmultiple `\u003cOnClick\u003e` nodes for a single\n[`\u003cTransition\u003e`](/training/constraint-layout/motionlayout/ref/transition), with\neach `\u003cOnClick\u003e` specifying a different target view and a different action to\nperform when the view is tapped.\n\nSyntax\n------\n\n```xml\n\u003cOnClick\n motion:targetId=\"@id/target_view\"\n motion:clickAction=\"action\"/\u003e\n```\n\nAttributes\n----------\n\n`motion:targetId`\n: View being monitored. When the user taps this view, the transition\n occurs.\n\n`motion:ClickAction`\n: Action to perform when the view is tapped. Supported values are the\n following:"]]