ورود

View Full Version : ذخیره کردن checkbox در listView



maggot
سه شنبه 12 آبان 1394, 23:54 عصر
دوستان خسته نباشید.
من دارم رو یک برنامه انجام لیست کار میکنم و به یک مشکلی برخوردم.
کاربرد برنامه به این صورت که کاربر یک ایتمی رو به لیست کارایی که باید انجام بده اضافه میکنه و وقتی که کار انجام شد چک باکس رو تیک بزنه.
من تونستم خود متن و چیزای دیگه رو در دیتا بیس ذخیره کنم اما نتونستم چک باکس رو تو دیتا بیس ذخیره کنم.یعنی مثلا اگر کاربر کلیک کنه که کار انجام شد وقتی از برنامه خارج میشه دوباره چک باکس به حالت اولیه برمیگرده.
ممنون میشم اگه راه حلی بم بگید.

H120:D
پنج شنبه 14 آبان 1394, 07:54 صبح
شما متن رو چطوری تونستی ذخیره کنی ؟؟؟؟

برای چِک هم من نوشتم اگه طرف دکمه ی چک رو زد مقدارش به اولِ متن اضافه بشه و برای خوندن اوون کارکتر اول خونده و پاک میشه و اینُ نوشتم :



int c1=0,c2=0,c3=0;
for (int i=0;i<checktext.length();i++){
if (checktext.charAt(i)=='['){
c2=i;

textnumber++;
}
if (checktext.charAt(i)==']'){
c3=i;


name=checktext.substring(c2+1,c3);
Boolean checked=false;
if (name.charAt(0)=='1'){
checked=true;
name=name.substring(1,name.length());
}else{
checked=false;}


}}