بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تغییر عکس بعد از مدت مشخص
سلام
میخوام به یه عکس بگم بعد یه زمان خاص خودشو به یه عکس دیگه تغییر بده...یعنی مثلا بعد 15 ثانیه عکسش عوض شه..چجوری اینکارو کنم.ممنون
0
0
اگه منظور هر 15 ثانیه هست با انیمیشن میشه. اگه عکسا داینامیکن با ترد. یه خورده سوال رو کامل تر کن (12 سال پیش)
0
0
نه هر 15 ثانیه نیست.عکسا هم داینامیک نیستن.معمولی ان..میخوام بعد یه زمان خاص که خودم بهش میدم عکسش عوض شه .همین (12 سال پیش)
0
0
نگاه اینجوری..نرم افزار که اجرا شد مثلا یه عکس یه گوشه ای هست.میخوام بدون اینکه اتفاق خاصی بیفته بعد یه زمان مشخص عکسه عوضه شه و بعد ثابت بمونه و تغییر نکنه (12 سال پیش)
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
محمد حسین زاده
12 سال پیش
+6
0
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
//عکس رو عوض کن
}
}, 15000);
پاسخ به سوال
محمد حسین زاده
12 سال پیش
+5
0
برای ایجاد حالتی شبیه تایمر :
private Handler handler = new Handler();
handler.postDelayed(runnable, 100);
private Runnable runnable = new Runnable() {
@Override
public void run() {
// انجام کار
// فراخوانی مجدد
handler.postDelayed(this, 100);
}
};
پاسخ به سوال
MiRHaDi
12 سال پیش
+1
0
سلام
این راه که راه خوبی هست برای اجرای یک کد بعد از زمان مشخص
ولی برای تعویض یک تصویر برای یک بار فکر کنم استفاده از انیمیشن و تغییر تصویر در اون بعد از ۱۵ ثانیه برای یک بار بهتر باشه
لایه ویو هست و در سمت ویو بدون کد انجامش بدیم بهتر میباشد
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .