Aynı şeyleri aynı döndürme özelliklerini kullanarak aynı anda bir avuç görüntüyü döndürmeyi de tercih edin. Sorun, bir sebepten dolayı rotasyonun ikinci eleman için farklı davranmasıdır. Görünüşe göre bu, aslında bu iki satır kod arasında değişen durumu değiştiren animasyon nesnesi ile ilgilidir. Açıkçası ben sadece ayrı Animasyon nesnesi oluşturmak ve uygulamak, fakatAynı anda birden çok görüntülemeye bir animasyon uygulayın
döndürür sadece ilk bakış doğru daha kolay bir yolu (yaklaşık 15 görüşlere sahip) var gibi ben hissediyordu:
Animation rotateAnim = AnimationUtils.loadAnimation(this, R.anim.rotationtoportrait);
target.startAnimation(rotateAnim);
lightBtn.startAnimation(rotateAnim);
hem doğru döndürür
Animation rotateAnim = AnimationUtils.loadAnimation(this, R.anim.rotationtoportrait);
Animation rotateAnim2 = AnimationUtils.loadAnimation(this, R.anim.rotationtoportrait);
target.startAnimation(rotateAnim);
lightBtn.startAnimation(rotateAnim2);
XML:
<?xml version="1.0" encoding="utf-8"?>
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="-90"
android:toDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="500" android:fillAfter="true">
A Nothing herhangi bir fikrin var mı? Yani
deneyin. Ayrıca bunu izlemenizi öneririm: http://www.youtube.com/watch?v=_UWXqFBF86U – Leandros
Videoyu seviyorum! Ama ne diyebileceğime kadar yeni API ne videodaki adam yaptı? (Sonuna doğru) – Jameo
Yanlış video, üzgünüm. ;) http://www.youtube.com/watch?v=3UbJhmkeSig – Leandros