بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل با پاک کردن رکورد در دیتابیس
دوستان سلام
من در برنامه ام یک دیتابیس دارم که حاوی یکسری لینک هستش و ImageView از روی این لینکها عکس رو نشون میده حالا کاربر وقتی که می خواد یک عکس از لیست را حذف کنه عمل حذف بدرستی انجام میشه اما عکسه همچنان نمایش داده می شه و باید یکبار اکتیویتی بسته شه و دوباره باز بشه تا عکس دیگه نمایش داده نشه
getFileList();
G.database.execSQL("DELETE FROM favourites WHERE fave_url='" + imageList.get(counter).Url + "'");
imageList.remove(counter);
url = new URL("http://192.168.1.2/fashionable/images" + imageList.get(counter + 2).Url);
bitmap = BitmapFactory.decodeStream(url.openConnection().getInputStream());
imgShowImage.setImageBitmap(bitmap);
اینهم کد متد getFileList()
private void getFileList() {
Cursor cursor = G.database.rawQuery("SELECT * FROM favourites", null);
while (cursor.moveToNext()) {
StructImages image = new StructImages();
image.Url = cursor.getString(cursor.getColumnIndex("fave_url"));
imageList.add(image);
}
cursor.close();
}
0
0
متد getFileList() را در onResume() اکتیویتی قرار بده (11 سال پیش)
0
0
راستی اگر از ListView استفاده می کنی notifyDatasetChanged فراموش نشه (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .