Bu sayfa kullanımdan kaldırılmıştır. Eskiden burada olan belgelerin yeni konumu için aşağıya bakın.
Dokunma Geri Bildirimi Özelleştir
Materyal tasarımda dokunma geri bildirimi, kullanıcılar kullanıcı arayüzü öğeleriyle etkileşim kurduğunda temas noktasında anında görsel bir onay sağlar. Düğmelerin varsayılan dokunma geri bildirimi animasyonları, dalga efektiyle farklı durumlar arasında geçiş yapan yeni RippleDrawable
sınıfını kullanır.
Çoğu durumda, görünüm arka planını aşağıdaki şekilde belirterek bu işlevi görünüm XML'nizde uygulamanız gerekir:
- Sınırlı bir dalga için
?android:attr/selectableItemBackground
. ?android:attr/selectableItemBackgroundBorderless
, görünümün ötesindeki bir dalgalanma için. Bu görünüm, boş olmayan bir arka plana sahip görünümün en yakın üst öğesi üzerine çizilecek ve sınırlanacaktır.
Not: selectableItemBackgroundBorderless
, API düzeyi 21'de kullanıma sunulan yeni bir özelliktir.
Alternatif olarak ripple
öğesini kullanarak bir RippleDrawable
öğesini XML kaynağı olarak tanımlayabilirsiniz.
RippleDrawable
nesneye renk atayabilirsiniz. Varsayılan dokunma geri bildirim rengini değiştirmek için temanın android:colorControlHighlight
özelliğini kullanın.
Daha fazla bilgi için RippleDrawable
sınıfının API referansına bakın.
Ortaya Çıkarma efektini kullanma
Dairesel gösterme animasyonu oluşturma konusuna bakın.
Etkinlik Geçişlerini Özelleştir
Animasyonla Etkinlik Başlatma konusuna bakın.
Kavisli Hareket'i kullan
Eğri hareket kullanma bölümüne bakın.
Görünüm Durumu Değişikliklerini Animasyonla
Görünüm durumu değişikliklerini canlandırmak için StateListAnimator'ı kullanma konusuna bakın.
Vektör Çekilebilir Öğelerini Canlandır
Çizilebilir Grafiklere Animasyon Ekleme konusuna bakın.