PDA

View Full Version : پلی کردن انمیشن



raha_jon
یک شنبه 26 مرداد 1393, 16:50 عصر
سلام خسته نباشید

من می خوام به لیست ویو قلب(علاقه مندی )بزارم که با زدنش به علامقه مندی اضافه یا حذف بشه اما می خوام با انمیشن این کار اتفاق بی افته مثلا وقتی رو قلب کلیک میشه قلب بچرخه
با تشکر

saeedgholami
یک شنبه 26 مرداد 1393, 18:26 عصر
سلام

شما میتونید برای قلب از یک عکس استفاده کنید بعد به وسیله این متد انیمیشن رو اجرا کنید



Image imageview = (ImageView) findViewById(R.id.full_image_view);
Button btn= (Button) findViewById(R.id.btn);
anim2 = AnimationUtils.loadAnimation(getApplicationContext (),
R.anim.right_left);
btn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
imageview.startAnimation(anim);


}
});

saeedgholami
یک شنبه 26 مرداد 1393, 18:30 عصر
جای اون right_left هم میتونید از انیمیشنتون استفاده کنید اگه مربوط به زوم میخاید بگید تا کمکتون کنم

saeedgholami
یک شنبه 26 مرداد 1393, 18:36 عصر
اینم ی نمونه کد واسه چرخش



<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >

<rotate
android:duration="2500"
android:interpolator="@android:anim/linear_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:repeatMode="restart"
android:toDegrees="360" />

</set>