بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تغییر دادن عکسImageView

مدیریت گفتگو
119951 10 سال پیش
آخرین تغییر: 9 سال پیش

میخوام یک برنامه بنویسم با کلیک بر روی دکمه قبلی و بعدی به عکس مورد نظر بره،من به تعداد  عکس هاif گذاشتم،با آرایه چ جوری باید بنویسم؟

نظرات

صادقی راد 10 سال پیش
با سلام ، یک آرایه از جنس Integer درست کنید و آدرس عکس هاتون که در پوشه Drawable هست رو داخل اون ذخیره کنید و با دو دکمه ای که قرار دادید مقدار شمارنده آرایه رو یکی کم و زیاد کنید و ایمیج ویو رو آپدیت کنید ، موفق باشید./
tiam 9 سال پیش
سلام من میخوام عکس imageview بصورت خودکار هر 5 ثانیه یکبار تغییر کنه ... عکس ها داخل drwable هستش ... راهکارش چیه؟

پاسخ‌ها 2

119951 10 سال پیش

نظرات

احمد 9 سال پیش

سلام شاید این به کارت بیاد 

     final int[] images = {R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher,R.drawable.ic_launcher};
    
    final Handler handler = new Handler();
    handler.postDelayed(new Runnable() {
      @Override
      public void run() {
        if (cur<images.length) {
          img_close_buyerprofile.setImageDrawable(G.context.getResources().getDrawable(images[cur],null));
          cur++;
        }else{
          cur = 0;
          img_close_buyerprofile.setImageDrawable(G.context.getResources().getDrawable(images[cur],null));
        }
      }
    }, 5000);

نظرات

tiam 9 سال پیش
ممنون ولی متاسفانه جواب نداد البته من داخل فرگمنت میخوام این کارو انجام بدم
احمد 9 سال پیش
اگه extend از fragment activity باشه شاید جواب بده تست کنید
tiam 9 سال پیش
Extend از ListFragment شده
tiam 9 سال پیش
Extend از ListFragment شده

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .