بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چطور پروژه CustomRain را کنترل کنیم که فضای رم را اشغال نکند
بنده برای اینکه به مشکل پر نشدن فضای رم روبرو نشم دستور حذف دایره ها رو به کد اضافه کردم.اما هنگام اجرا با خطا مواجه می شم
لطفا راهنمایی کنید.
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
for (Circle circle: circles) {
long elapse = System.currentTimeMillis() - circle.spawnTime;
if (elapse > 2000) {
circles.remove(circle);
continue;
}
float radius = elapse / 20.0f;
paint.setColor(circle.color);
paint.setAlpha((int) (255 - elapse / 7.84f));
canvas.drawCircle(circle.x, circle.y, radius, paint);
}
}
0
0
کاری نداره اونایی که پاک می شنو از آرایه میپاکی تموم (9 سال پیش)
0
0
همونطور که در کد بالا می بینید با استفاده از دستور remove اونها رو از آرایه پاک می کنم اما با خطا مواجه می شم. (9 سال پیش)
0
0
برای حذف دایره ها من هم به مشکل برخوردم کسی میدونه مشکل از کجاست؟ (8 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .