Android - cara mendapatkan android.R.anim.slide_in_right


90

Saya bermain-main dengan animasi dengan android. Animasi android.R.anim.slide_in_left dan android.R.anim.slide_out_right disediakan. Saya mencari cara untuk mendapatkan animasi yang berlawanan yaitu:

android.R.anim.slide_in_right and android.R.anim.slide_out_left

atau bagaimana saya dapat menentukannya sendiri.


1
+1 Bagaimana cara menggunakan fungsi default slide_in_left dan slide_out_right?
Roy Lee

Jawaban:


153

Berikut ini slide_in_rightdan slide_out_leftdari proyek open source Android.


3
@AdilHussain: Definisi juga tersedia di penginstalan SDK Anda.
CommonsWare

4
Terima kasih. Meskipun saya memiliki 4.3, animasi ini hilang. Ada ide mengapa?
deepwinter

@ Deepwinter: Saya tidak yakin dengan apa yang Anda maksud dengan "hilang" (tidak dapat mengacu pada sumber daya? tidak dapat merujuk pada Java? runtime crash? sesuatu yang lain?). Saya juga tidak yakin apa yang Anda maksud dengan "I have 4.3" (target build Anda adalah 4.3? Anda menjalankan 4.3? Sesuatu yang lain?). Anda dapat mempertimbangkan untuk membuka pertanyaan StackOverflow Anda sendiri dengan detail lengkap tentang lingkungan, pengujian, dan gejala Anda.
CommonsWare

1
@CommonsWare Saya memiliki masalah yang sama dengan deepwinter. Saya membuat aplikasi saya menggunakan Android 4.2.2 SDK. Dari android.jar, di android.R, saya hanya melihat anim.slide_in_left dan anim.slide_out_right. Tidak ada slide_in_right atau slide_out_left. Jadi dalam kode, saya tidak bisa menggunakan android.R.anim.slide_out_left karena memberi saya kesalahan kompilasi.
zzheng

10
Saya tahu ini adalah balasan lama, tetapi saya menemukan file sumber di android-sdks\platforms\android-19\data\res\anim- disalin ke dalam proyek dan mereka bekerja. Tidak tahu mengapa mereka tidak terdeteksi otomatis.

6
android:inAnimation="@android:anim/slide_in_left"
android:outAnimation="@android:anim/slide_out_right"

0

Keduanya slide_in_rightdan slide_out_leftada di Android 2.1 ke atas.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.