ورود

View Full Version : خواندن یک متن از پایگاه و قرار دادن به عنوان متن radiobutton



آسمان زندگی
سه شنبه 26 آذر 1392, 20:05 عصر
سلام دوستان من قبلا هم این سوال رو پرسیده بودم اما به نتیجه ای نرسیدم لطفا اگر کسی بلده جوابم رو بدین
من یه پایگاه دارم توش صورت سوال و 4گزینه رو نگهداری میکنم میخوام 3تا سوال و گزینه هاشون رو بخونم و نمایش بدم 3تا textviewو سه گروه radiobutton گذاشتم حالا می خوام سه تا سوال و گزینه هاش رو نشون بدم از حلقه whileاستفاده میکنم اما نشون نمیده کسی کدی یا راهنمایی ای داره؟

reza_azizi2010
سه شنبه 26 آذر 1392, 20:51 عصر
برای خوندن از دیتابیس :
cursor =database.rawQuery("SELECT * FROM table_name" , null);
while (cursor.moveToNext()) {

String temp= cursor.getString(G.cursor.getColumnIndex("q1"));

}

برای ذخیره دکمه رادیویی هم میتونی از یک عدد استفاده کنی و اون رو توی دیتابیس ذخیره کنی.مثلا اگه عدد1 ذخیره شده بود ، گزینه 1 صحیح است.
برای چک دار شدن یک دکمه هم ازین کد استفاده کن:

rb.setChecked(true);
rb.setText(temp);