نحوه نمایش آیتم های جدید در ابتدای لیست

پرسیده شده
فعالیت 1266 روز پیش
دیده شده 424 بار
2

سلام خسته نباشید 

من یه سوال دارم درمورد اینکه وقتی دوتا task به rcycler اضافه می کنم task که در اول اضافه میشه بعد task دومی اضافه میشه در rcycler اون task که در اول اضافه شده می ره پایین وایمیسته ولی وقتی اپلیکیشن رو می بندم و دوباره بازش می کنم اونی که پایین وایستاده بود میاد بالا وای میسته !!!! و این عمل حتی بعد از سرچ کردن هم اتفاق میفته یعنی قبل از اینکه از برنامه خارج بشم اگر سرچ بکنم بعد جای سرچ رو پاک بکنم این کار اتفاق می فته!!

می خواستم کدی بنویسم که همون پایین بمونه

و سوال دومی که دارم اینکه چه کاری بکنم که وقتی یک چیز به rcycler اضافه میشه همون پایین اضافه بشه یعنی به اول ارایه اضافه نشه که در rcycler هم در اول نشون داده بشه

 

فایل پیوست

2
حذف شده

سلام و احترام 

 

 

برای این کار برای گرفتن تسک ها(getTasks()) از دیتابیس (منظور متد گرفتن تسک ها در کلاس SqliteHelper هست) از این COMMAND SQL استفاده کنید .

"SELECT * FROM tbl_tasks ORDER BY id DESC"

بجای اینکه از کامند زیر استفاده کنید:

"SELECT * FROM tbl_tasks"

همینطور این موارد در سرفصل SQl دکتر اوند تدریس کردند اگرچه میتوانید هر موقع نیازتان شد به ویدیو های ان جلسه مراجعه کنید.

همچنین در استاد در جلسه وبینار این مورد رو توضیح دادند

سوال دومتون نیز با همین روش هندل میشه چرا که این قضیه رو بهتر هست در دیتابیس هندل کنید.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

23 آبان 99