PDA

View Full Version : اتصال دیتابس به لیست های ویو لیست



Apriliyaa
پنج شنبه 01 آبان 1393, 20:37 عصر
سلام
دوستان من یه لیست ویو سفارشی ساختم و قصد دارم برای هر کدوم از ایتم های لیست یه صفحه جدید درست کنم که در موردش توضیح بده
مثلا فرض کنید لیست ویو من در باره ی خواص میوه ها هست که می خوام مثلا روی سیب هر کی کلیک کرد وارد صفحه ی جدید بشده عکس یه سیب رو بالا نشون بده و زیرش توضیحاتی در مورد این میوه بنویسم

یه راهنمایی می کنید باید این قسمت کار رو چه جوری درست کنم؟ دیتا بیس درست کنم یا برای هر ایتم یه اکتیویتی درست کنم ؟
ممنون راهنمایی کنید

StoPpeR
پنج شنبه 01 آبان 1393, 20:53 عصر
بهترین کار اینه که یه اکتیویتی بعنوان اکتویویتی توضیحات بسازین بعد نسبت به آیتمی که روش کلیک میشه اطالاعاتی رو نمایش بدین
برای سر نخ دادن هم پیشنهاد می کنم روی putextra و getextra تحقیق کنین

Apriliyaa
پنج شنبه 01 آبان 1393, 21:22 عصر
ممنون یه مقدار بیشتر موضوع رو باز می کنید

StoPpeR
پنج شنبه 01 آبان 1393, 21:38 عصر
http://barnamenevis.org/showthread.php?473274-%D8%B3%D8%A7%D8%AE%D8%AA-%DB%8C%DA%A9-list-view-%D8%B3%D8%A7%D8%AF%D9%87

Apriliyaa
پنج شنبه 01 آبان 1393, 21:50 عصر
ممنون ولی اینم دقیقا جایی مونده که من تا اینجای کار رو رفتم و باقیشو توضیح نداده

StoPpeR
پنج شنبه 01 آبان 1393, 22:29 عصر
به list.setonitemclicklistener توجه کنین
بعد توی اکتیویتی دوم به این شکل صفحه رو دریافت می کنین و با چک کردن محتواش اطلاعات رو نمایش میدین:

int page = getIntent.getextras.getint("page");
if (page == 0) {
//اطلاعات مربوط به صفحه اول
} else if (page == 1) {
//اطلاعات مربوط به صفحه دوم
}

می تونین از switch هم برای چک کردن page استفاده کنین

در ضمن کد رو همینجا دستی نوشتم شاید غلط املایی داشته باشه