رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

راهنمایی جهت ساخت فایل row


پست های پیشنهاد شده

باسلام

من در حال ساخت برنامه ای هستم به این شرح

در صفحه اول لیستی(اصلی) با چند ایتم نمایش داده میشود

که با انتخاب هر کدام، لیست (تفکیک)مربوط به ایتم انتخاب شده نمایش داده می شود که این لیست در هر ایتم دارای دو متن و یک عکس می باشد 

لیست تفکیک برای هر کدام از ایتم های لیست اصلی وجود دارد فقط محتوا (متن تکست باگس ها) متفاوت است

طبق راهنمایی هایی که بهم شده باید فایل رو بسازم

اما متاسفانه بلد نیستم تو انجمن هم چیزی پیدا نکردم

ممکنه راهنمایی ام کنید 

تشکر:rolleyes:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید از لیست ویوی سفارشی استفاده کنی. تو سایت هست. قسمت آموزش های فارسی اندروید. بگرد، پیدا می کنی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باید از لیست ویوی سفارشی استفاده کنی. تو سایت هست. قسمت آموزش های فارسی اندروید. بگرد، پیدا می کنی.

oممنونم دوست عزیز اما کامل متوجه مشکلم نشدید

من چندتا لیست سفارشی میخوام که قالب اصلیشون یکیه

برای همی گفتن بهتره فایل row بسازی

اما بلد نیسم چجوری

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من قبلا این کارو انجام دادم. منظورتونو فهمیدم. شمارو بد راهنمایی کردن. row یعنی ردیف. منظور از row همون xml آداپتر لیست ویوی سفارشیه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من قبلا این کارو انجام دادم. منظورتونو فهمیدم. شمارو بد راهنمایی کردن. row یعنی ردیف. منظور از row همون xml آداپتر لیست ویوی سفارشیه.

خب من میخوام چند تا فایل xml طراحی نکنم

چند تا لیست سفارشی نسازم

یه الگو بسازم

چجوری اینکارو بکنم


کسی نمیدونه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز شما باید یک فایل xml  بسازی که دارای دو فیلد تکست و عکس باشند

و از ان برای ردیف های لیست ویوی سفارشی ات استفاده بکنی.

فیلم های آموزشی توی این قسمت را مشاهده بکنید(لینک)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اینم یه مثال. البته این مثال بدون دیتابیسه اگه با دیتابیس بخواهی یه کم فرق می کنه. تو این مثال list_main.xml  همون row هستش. در ضمن فقط از یه آداپتور برای کل برنامه استفاده شده.

Listview.zip

Listview.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

تستش کردم مشکلی نداره. نمی دونم چرا رو سیستم شما اکسترکت نمیشه.


یه بار دیگه دانلود کن شاید کامل دانلود نشده.


ازمرورگر firefox استفاده کن.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممکنه ی توضیح راجع به خود برنامه بدید

به نظر به کار من نمیاد

من یه صفحه دارم شامل لیستی با 6 تا ایتم

هر ایتم که انتخاب میشه یه لیست (که البته سفارشی هم هست )مربوط به ایتم انتخابی باز میشه

این لیست های سفارشی قالب یکسانی دارن اما محتوای متفاوت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

پس باید از دیتابیس استفاده کنید. فقط در این صورت می تونید فقط با یه کلاس دیتاهای متفاوتی برای هر آیتم داشته باشید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میخوای یه کاری کن

واضح تر بگو تا سورسشو بهت بدم بعد خودت تغیرش بده اونجور ک میخوای

البته اینطور ک من متوجه شدم میخوای تو اکتیویتیه اصلی یه لیست ویو باشه که رو آیتماش که کلیک میکنی یه اکتیویتیه دیگه باز شه و اون شامل دوتا متنو یه عکسه.

درسته؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما میباست ابتدا برای خود یک لایوتی سفارشی بسازید و با توجه یه لایوت طراحی شده یه اداپتور بسازید

شما میتونید با لایوت خود انواع اداپتور بسازید

دانلود نمونه سورس برنامه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنونم ازتون

ببینید بقول دوستمون بذارید کامل بگم

من میخوام یه برنامه بنویسم البته دارم مینویسم که تو صفحه اولم یه لیسته با شش تا ایتم

1   2  3   4   5     6 

حالا وقتی 1 انتخاب شد یه لیست برامن باز میکنه که هر ایتم متن و یه عکس داره

وقتی 2 انتخاب شد باز یه لیست باز میشه که ایتم هاش شامل متن و عکسه

محل قرار گیری عکس و متن تو لیستا مساوی هست

فقط محتوا فرق میکنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سورسی که azam nuri داده رو استفاده کن.

من دارم فیلم هاش رو اماده میکنم اگه وقت شد میزارم.

به دو نحو این کار شدنی هست

  1. دیتابیس
  2. استرینگ
لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...