آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

underomeda  12 سال پیش  11 سال پیش
+1 0

کسی هست مشکل ای رو بگه! من واقعا دیگه خسته شدم با هر روشی نوشتم  فقط آخرین عنصرو مینویسه 

int i = 0;
do {
Structnote note = new Structnote();
note.title = "Title " + i;
i++;

G.notes.add(note);
}
while (i < 10);

 
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Alireza.b  12 سال پیش
0 0

از for استفاده کنید:

for (int i=0;i<10;i++) {
Structnote note =newStructnote();
note.title ="Title "+ i;
G.notes.add(note);
}

 

0 0
ممنون با هرنوع حلقه تکراری استفاده کردم جواب نمیده خیلی حالمو گرفته (12 سال پیش)
0 0
مشکل رو در پایین نوشتم. (12 سال پیش)
پاسخ به سوال 
uncocoder  12 سال پیش
+1 0

ببین حامد جان، شما فکر می کنی کدت داره غلط اجرا میشه. در صورتیکه اینطوری نیست. شما مقدار i رو در حلقه Log کن و خواهی دید که i درست محاسبه شده چون این تیکه از کد مشکلی نداره.

همینطور شما هر بار داخل آرایه Static کلاس G ریختی، پس مشکلی نیست.

پس مشکل کجاست؟ در نمایش ListView :)

0 0
استاد ممنون میشم روش حلشو بگید هرجای سایت گشتم ظاهرا کسی جواب درستی نداده .ممنون از لطف تون (11 سال پیش)
0 0
در چنین مواقعی اولین چیزی که باید چک بشه این هست که آیا item = new struck(); لینک code نوشته شده یا خیر ، من هم با نظر شما موافقم ؛ باید دید توی کلاس ادپتر چکار کرده (11 سال پیش)
پاسخ به سوال 
مجتبی  11 سال پیش
0 0

مشکلو بالاخره پیدا کردم در کلاس G متغییرها رو static تعریف کرده بودم که وقتی static رو حذف کنیم مشکل برطرف میشه  اما چرا این طور میشه نمیدونم اگه ممکنه استاد زحمت بکشن یه توضیحی بدن . ممنون

 public class StructNote {

public static String title;
public static String description;
public static boolean done;

}

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