View Full Version : ساخت پرسشنامه
reza_web
دوشنبه 17 شهریور 1393, 10:38 صبح
سلام
من می خواهم یک پرسشنامه با اندروید طراحی کنم به نحوی که سوالات از دیتابیس گرفته بشه(تا اینجا مشکلی نیست) و در یک لیست ویو نمایش داده بشه که جلوی هر سطر(منظورم هر سوال است) 4 گزینه برای انتخاب باشه(به صورت رادیوگروپ)
ساخت این لیست ویو را انجام داده ام و سوالات و گزینه ها را هم نمایش میدهد ولی مشکل اینه که چطوری جواب سوالات را استخراج کنم که بتوانم در دیتابیس ذخیره کنم
یا به عبارت دیگر: چطوری میشه از یک لیست ویو اطلاعات گرفت(اطلاعات وارد شده توسط کاربر را استخراج کرد)
ممنون میشم اگه کمک کنید
reza_web
دوشنبه 17 شهریور 1393, 12:44 عصر
یعنی هیچکس تاحالا چنین فرمی ایجاد نکرده؟؟
reza_web
دوشنبه 17 شهریور 1393, 19:39 عصر
واقعا عجیبه که در سایتی با این همه کاربر حرفه ای و قدمتی که داره کسی نیست که این مشکل را حل کنه یا حداقل اهنمایی بکنه
pouya1999best@g
دوشنبه 17 شهریور 1393, 20:27 عصر
من دیروز دو تا پست گذاشتم؛نزدیک 200 نفر بازدید کردن و هنوز پاسخ ندادن:گریه::گیج::تشویق::افسر ه::ناراحت:
saeed_g21
دوشنبه 17 شهریور 1393, 20:32 عصر
سوالت تقریبا میشه گفت که نامفهوم هست
کی میخوای نتایج رو ذخیره کنی ؟
بعد اینکه همه انتخاب شد یا دونه دونه یا ... .؟
omid.n1990
دوشنبه 17 شهریور 1393, 21:32 عصر
خوب یکسری سوالات تو این فروم بسیار ساده هستند که احتمالا با یک جستجوی ساده پیدا میشه و همه ترجیج میدن جوابی که ساده به دست نیاد رو جواب بدن. و یا سوالی اونقدر خاص هست که کسی تاحالا انجام نداده باشه مثل سوال شما که چند رادیوباتون تو لیست هست، خوب خیلیها نیازی به اینکار نداشتن که تست کرده باشن.
به هرحال لینکهای زیر لیست ویویی هستند که هر آیتمش یک چک باکس دارن و پس از زدن دکمه تایید مشخص میکنن که کدوم یک از چک باکسها انتخاب شده. فرصت نکردم چک کنمشون ولی شاید یکیشون رو کمی تغییر بدید کارتون رو راه بندازه.
http://www.survivingwithandroid.com/2013/02/android-listview-adapter-checkbox-item_7.html
http://www.androprogrammer.com/2013/10/list-view-with-check-box-using-custom.html
http://techlovejump.in/android-listview-with-checkbox/
http://www.mysamplecode.com/2012/07/android-listview-checkbox-example.html
http://schimpf.es/listview-with-checkboxes-inside/
http://stackoverflow.com/questions/18162931/get-selected-item-using-checkbox-in-listview
reza_web
سه شنبه 18 شهریور 1393, 13:32 عصر
هیچ کدام بدرد نخورد متاسفانه
reza_web
سه شنبه 18 شهریور 1393, 13:34 عصر
سوالت تقریبا میشه گفت که نامفهوم هست
کی میخوای نتایج رو ذخیره کنی ؟
بعد اینکه همه انتخاب شد یا دونه دونه یا ... .؟
بعد که کاربر به همه سوالات جواب داد و گزینه ها را انتخاب نمود با زدن دکمه ثبت نهایی ، همه نتایج ثبت بشود
saeed_g21
سه شنبه 18 شهریور 1393, 13:44 عصر
بعد که کاربر به همه سوالات جواب داد و گزینه ها را انتخاب نمود با زدن دکمه ثبت نهایی ، همه نتایج ثبت بشود
فکر نکنم اون شدنی باشه اونو باید اساتید بگن ولی میتونی کاری کنی که کاربر وقتی به سوالی که پاسخ داد همون لحظه ذخیره کنی
یعنی به محض اینکه روی
رادیوگروپ لمس کرد چک کن ببین اگه برای این سوال پاسخی داده نشده دستور Insert در غیر اینصورت Update رو بکار ببر
یعنی از Listener استفاده کن
omid.n1990
سه شنبه 18 شهریور 1393, 16:05 عصر
به نظرم اون لینکهایی که براتون گذاشتم جواب شماست و مشخصا باید تغییرات خودتون رو بدید و کد کامل آماده پیدا نمیکنید.
مثلا اولین پاسخ لینک stackoverflow زیر:
http://stackoverflow.com/questions/18162931/get-selected-item-using-checkbox-in-listview
تو هر لیست آیتم یک چک باکس داره که بعد در انتها که دکمه زده شد این آیتم ها رو جمع میکنه کاملا مشخصه. نمیدونم چرا میگید جوابتون اینجا نبود!
کار رو جزء جزء انجام بدید نه اینکه یک چیز رو کامل پیدا کنید.
گامل اول با یکی از لینکهایی که بهتون دارم ببینید کاربر چه جوابی داده (طبعا چون شما چندتا radiobutton دارید تو هر آیتم باید کد رو کمی تغییر بدید)
گام دوم: بعد از اینکه گام اول رو کامل انجام دادید و تونسیتد اطلاعات رو بگیرید از کاربر اون وقت سراغ مقایسه جواب، ثبت یا .. باشید چون این دو مورد کاملا مجزا هستند و ارتباطی به هم ندارند، بهتره ابتدا گام اول رو انجام بدید وقتی اون انجام شد بعد برید سراغ مرجله بعدی، اینطور به نظرم براتون راحتتر باشه.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.