کلیدستان

نسخه‌ی کامل: لیست ویو سفارشی (چرخش عکس item پس از اشاره) (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام
من یک لیست ویو دارم که تو هر آیتمش یک عکس است.
میخوام با کلیک بر روی هر آیتم عکس مربوط به اون سطر بچرخه و به اکتیویتی دیگر بره.
لطفا راهنمایی کنید
ممنون
سلام
شما قصد دارید که برای هر آیتمی که در لیست ویو دارید قابلیت انیمیشن چرخشی بهش اضافه کنید، این کار خیلی راحت هست با استفاده از کدهای زیر میتونید انجام بدید

کد پی‌اچ‌پی:
   <rotate
        android
:duration="3000"
 
       android:fromDegrees="0"
 
       android:pivotX="50%"
 
       android:pivotY="50%"
 
       android:startOffset="1500"
 
       android:toDegrees="360" >
 
   </rotate

 که بطور کلی میایم میزان درجه چرخش رو تنظیم میکنیم که در اینجا 360 درجه میچرخه از چه جهتی شروع به چرخش کنه و ....
Flower
(۱۳۹۴/۱۱/۰۳, ۱۲:۲۱ ب.ظ)s.saeid نوشته: [ -> ]سلام
شما قصد دارید که برای هر آیتمی که در لیست ویو دارید قابلیت انیمیشن چرخشی بهش اضافه کنید، این کار خیلی راحت هست  با استفاده از کدهای زیر میتونید انجام بدید

کد پی‌اچ‌پی:
   <rotate
        android
:duration="3000"
 
       android:fromDegrees="0"
 
       android:pivotX="50%"
 
       android:pivotY="50%"
 
       android:startOffset="1500"
 
       android:toDegrees="360" >
 
   </rotate

 که بطور کلی میایم میزان درجه چرخش رو تنظیم میکنیم که در اینجا 360 درجه میچرخه از چه جهتی شروع به چرخش کنه و ....
Flower

سلام
ممنون ولی خودم میذونم چه جوری با انیمیشن کار کنم

اما من میخوام با کلیک بر روی هر ردیف عکس مربوط به همون ردیف بچرخه و بره اکتیویتی بعدی

عکس زیر رو ببنید
مثلا میخواهم با کلیک بر روی Android یا همون سطر اول قلب تو همون ردیف بچرخه و بعد چند ثانیه به اکتیویتی بعد بره.


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

کد پی‌اچ‌پی:
 Integer[] imageId = {
          R.drawable.heart,
          R.drawable.heart,
          R.drawable.heart,
          R.drawable.heart,
          R.drawable.heart,
          R.drawable.heart,
          R.drawable.heart
      
}; 
سلام

فکر کنم این کد کارتون رو راه بندازه

کد:
Get ImageView Object */
ImageView iv = (ImageView) view.findViewById(R.id.refresh_action_view);

/* Create Animation */
Animation rotation = AnimationUtils.loadAnimation(context, R.anim.refresh_button_anim);
rotation.setRepeatCount(Animation.INFINITE);

/* start Animation */
iv.startAnimation(rotation);
For Stop Animation:

iv.clearAnimation();