PDA

View Full Version : کمک برای استفاده list view



sama_68
سه شنبه 05 شهریور 1392, 14:31 عصر
با سلام
می خوام یک select از جدول مورد نظر انجام دهم و فقط ستون name همه کاربران را در list view به من نشان دهد
من چنین کدی نوشتم ولی نمی دونم چه طوری به list view ربطش بدم ممنون می شم کسی پاسخ بده خیلی فوریه!!!!!

final SQLiteDatabase db=openOrCreateDatabase("project", MODE_PRIVATE, null);
Cursor crs=db.rawQuery("select * from user",null);

text=crs.getString(crs.getColumnIndex("name""));



البته text یک متغیر از نوع رشته است.
معذرت از اینکه پرانتزها به هم ریخته است:ناراحت:

jafaripur
سه شنبه 05 شهریور 1392, 15:46 عصر
ساده ترین راه :
String[] columns = new String[]{"name"};
int[] to = new int[]{R.id.listveiw_name};
SimpleCursorAdapter dataAdapter = new SimpleCursorAdapter(this, R.layout.listview_layout , crs,columns, to, 0);
listView.setAdapter(dataAdapter);

یه layout هم بساز یه textview بزار توش .

sama_68
سه شنبه 05 شهریور 1392, 16:59 عصر
میشه در مورد خط 1و2 توضیح بدین خط 1 که نام رو میگیره و خط 2؟؟؟

jafaripur
سه شنبه 05 شهریور 1392, 17:34 عصر
خط دو ID جایی هستش که name اونجا نشون داده می شه.
می تونه ID یک TextView باشه یا هرچی...

abbasalim
سه شنبه 05 شهریور 1392, 21:25 عصر
سلام پیشنهاد میدم آموزش های لیندا رو حتما ببینید:
http://www.esfandune.ir/%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-sqlite-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%DB%B4/