yapabilirsiniz daha kolay tabanlı Ölçekleştirmenin ölçekleme Yeni etkinliğinize başlamak için komutu çalıştırdıktan sonra bu yöntemi kullanın,
startActivity(intent);
overridePendingTransition(animation_in_goes_here,animation_out_goes_here);
Ardından, animasyonlarınızı yukarıdaki gibi değiştirerek, animation_in_goes_here
'u yeni başladığınız etkinlik için gereken animasyon kaynağıyla değiştirip, animation_out_goes_here
'un yerini, ayrıldığınız etkinlik için animasyon kaynağıyla değiştirin. Bu size anahtarlama efektlerini verecektir.
zoom_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" >
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="3"
android:toYScale="3" >
</scale>
</set>
zoom_out.xml Bu soruyu cevaplamak için yardımcı
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" >
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="0.5"
android:toYScale="0.5" >
</scale>
</set>
Umut.
Sorunuz oldukça açık, bu uygulamanın animasyon düzgün çalışmıyor yani, düzen merkezinden yakınlaştırmak istediğiniz ya da olmasın? – kabuto178
Herhangi bir düğmeye bastığımda beş düğme var, genişletilecek ve bir sonraki etkinliğe başlayacak. – jagdish
Yeni bir etkinlik başlatmak istemiyor musunuz? – kabuto178