از دست رفتن برخی داده ها از پایگاه داده اندروید
سلام
بنده در دیتابیس خود یکی از ستونهای جدول مقادیر text داشته و عکس های مربوط به این text ها در پوشه drawable ذخیره شده تا بر اساس کوئری این داده ها را بازیابی کند ولی در عمل برخی از داده ها نمایش داده نمی شود فکر کردم که مشکل از این عکس هاست اما با تست کردن متوجه شدم که داده هایی که نمایش داده نمی شود را اصلا نمی شناسد. چرا این داده ها از دیتابیس حذف شوند؟ ممکن است راهنماییم کنید؟
final Cursor c =myDataBase .rawQuery("SELECT * FROM questiondata",null);
img.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
c.moveToNext();
img=(ImageView)findViewById(R.id.img);
final Context context=img.getContext();
String QuestName=c.getString(c.getColumnIndex("ImageQuestion"));
Log.d("string",QuestName );
Toast.makeText(getApplicationContext(),QuestName, Toast.LENGTH_LONG).show();
int id=getResources().getIdentifier(QuestName,"drawable","com.example.applicationjadid");
img.setImageResource(id);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .