🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ سلمان سرخابی
خط زدن وظایف انجام شده؟
پوریا شفیعی حل شده توسط پوریا شفیعی

سلام وقت بخیر 

ببخشید من سوالی که دارم این هست که چطوری میشه توی برنامه بگیم که وقتی کاربر CheckBox رو انتخاب کرد یک خط روی عنوان نوشته شده توی title کشیده بشه ؟

ممنون میشم بنده رو راهنمایی کنید دوس دارم این رو توی برنامه انجام بدم

سلام سلمان جان وقت شما بخیر

 

کافهی هست این شرط رو به متد bindTask تون در ادپتر اضافه کنید 

if (task.isCompleted()) {
    titleTv.setPaintFlags(Paint.STRIKE_THRU_TEXT_FLAG);
} else {
    titleTv.setPaintFlags(0);
}

هر چند توی سرفصل معماری mvp دوباره To Do list جدیدی اموزش خواهید دید که این امکان هم برخوردار هست .

لینک

بهترین پاسخ
پوریا شفیعی ۱۷ شهریور ۱۴۰۰، ۱۹:۰۹