بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
لیست علاقه مندی در لیست ویو ( سرچ کردم ولی هنوز به جواب نرسیدم)
سلام . من یه لیست ویو دارم و از دیتابیس هم استفاده نکردم ، میخواستم لیست علاقه مندی درست کنم ولی هنوز نتونستم این هم کد لیست ویو من :
adapter.clear();
for (int i = 0; i < 19; i++) {
StructeNote note = new StructeNote();
switch (i) {
case 0:
note.Title = "1";
note.image = (R.drawable.dambel);
break;
case 1:
note.Title = "2";
note.image = (R.drawable.gain);
break;
case 2:
note.Title = " 3";
note.image = (R.drawable.enegy);
break;
case 3:
note.Title = "4";
note.image = (R.drawable.enegy);
break;
case 4:
note.Title = "5";
note.image = (R.drawable.enegy);
break;
}
G.notes.add(note);
}
adapter.notifyDataSetChanged();
}
//کلید favrate
btnfav.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
G.check = G.preference.getBoolean("KEY_FAV", false);
if (G.check == false) {
SharedPreferences.Editor edit = G.preference.edit();
edit.putBoolean("KEY_FAV", true);
edit.commit();
btnfav.setBackgroundResource(R.drawable.on);
Toast.makeText(G.context, "به لیست علاقه مندی اضافه شد", Toast.LENGTH_SHORT).show();
} else if (G.check == true) {
SharedPreferences.Editor edit = G.preference.edit();
edit.putBoolean("KEY_FAV", false);
edit.commit();
btnfav.setBackgroundResource(R.drawable.off);
Toast.makeText(G.context, "از لیست علاقه مندی حذف شد", Toast.LENGTH_SHORT).show();
}
}
});
+1
0
خب دوست عزیز اینکه نمیخواد از دیتابیس استفاده کنید دلیلش رو نمیدونم .اما سعی کنید همیشه واسه هر موضوع راه حل استاندارد رو یاد بگیرید.اصولا هم واسه این جور موارد باید از دیتابیس استفاده کنید.
اما اگه نمیخواید..یک آرایه عددی تعریف کنید به اندازه طول لیست ویو خودتون.این آرایه مقدار صفر و 1 فقط میگیره. اگر مثلا آیتم سوم برای علاقه مندی کلیک شد.مقدار سوم آرایه رو 1 قرار بده.
حالا واسه لیست علاقه مندی .برو آیتمهایی رو بیار که مقدار اندیس آرایه اش 1 است.
برای ذخیره هم کافیه این آرایه رو با ShreadPref ذخیره کنید و دفعه های بعدی استفاده کنید. (10 سال پیش)
0
0
من با دیتا بیس کار نکردم و الان برنامه ام حدودا تموم شده فقط میخواستم یک صفحه علاقمندی درست کنم واسش ..میشه بگین کدی که مقدار آرایه رو میگره و داخل لیست ویو صفحه علاقه مندی میریزه رو بگین ؟ (10 سال پیش)
+1
0
لینک (10 سال پیش)
0
0
آقا من کم آوردم نتونستم بسازم شبی 1 الی 2 ساعت هم بیشتر وقت ندارم پشت سیستم باشم هر کی میتونه کارمو راه بندازه خدا خیرش بده اینم سورس برنامه فقط یک لیست ویو توش هست
لینک (10 سال پیش)
0
0
?? (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .