Halaman ini tidak digunakan lagi. Lihat di bawah untuk mengetahui lokasi baru dokumentasi yang sebelumnya ada di sini.
Menyesuaikan Masukan Sentuh
Masukan sentuh dalam desain material memberikan konfirmasi visual instan pada titik kontak ketika pengguna berinteraksi dengan elemen UI. Animasi masukan sentuh default
untuk tombol menggunakan class RippleDrawable
baru, yang bertransisi
di antara berbagai status dengan efek ripple.
Pada sebagian besar kasus, Anda harus menerapkan fungsionalitas ini dalam XML tampilan dengan menentukan latar belakang tampilan sebagai:
?android:attr/selectableItemBackground
untuk ripple berbatas.?android:attr/selectableItemBackgroundBorderless
untuk ripple yang meluas ke luar tampilan. Latar belakang ini akan digambar di atas, dan dibatasi oleh, induk terdekat dari tampilan yang menggunakan latar belakang bukan nol.
Catatan: selectableItemBackgroundBorderless
adalah atribut
baru yang diperkenalkan di API level 21.
Atau, Anda dapat menentukan RippleDrawable
sebagai resource XML menggunakan elemen ripple
.
Anda dapat menetapkan warna ke objek RippleDrawable
. Untuk mengubah
warna masukan sentuh default, gunakan atribut android:colorControlHighlight
tema.
Untuk informasi selengkapnya, lihat referensi API untuk class RippleDrawable
.
Menggunakan Efek Reveal
Baca Membuat animasi reveal melingkar.
Menyesuaikan Transisi Aktivitas
Baca Memulai Aktivitas dengan Animasi.
Menggunakan Gerakan Melengkung
Baca Menggunakan gerakan melengkung.
Menganimasikan Perubahan Status Tampilan
Baca Menggunakan StateListAnimator untuk menganimasikan perubahan status tampilan.
Menganimasikan Drawable Vektor
Baca Menganimasikan Grafis Drawable.