View Full Version : دسته بندی عناوین Navigation Drawer
slr560
یک شنبه 11 آبان 1393, 16:23 عصر
سلام دوستان
حتما توی بعضی از برنامه مث بازار دیدید که قسمت نویگیشن اونها دسته بندی شده
چطور آداپتور یا xml رو میسازن که اینجوری میشه؟؟؟
از دوستان کسی تجربه داره؟
gilas1368
یک شنبه 11 آبان 1393, 16:31 عصر
سلام دوستان
حتما توی بعضی از برنامه مث بازار دیدید که قسمت نویگیشن اونها دسته بندی شده
چطور آداپتور یا xml رو میسازن که اینجوری میشه؟؟؟
از دوستان کسی تجربه داره؟
با sharedPerefernce میشه اینکارو کرد
ی سرچ بزنید پیداش میکنین
slr560
یک شنبه 11 آبان 1393, 16:33 عصر
با sharedPerefernce میشه اینکارو کرد
ی سرچ بزنید پیداش میکنین
مشکل اینه که نمیدونم چی سرچ کنم
چطور با pref این کارو میکنن؟؟؟ من فکر کردم از طریق آداپتور انجام میشه
Nevercom
یک شنبه 11 آبان 1393, 16:37 عصر
حداقلش اینه که در متد getView آداپتور، میتونید بر اساس پارامترهایی، از layout متفاوتی برای اون ردیف استفاده کنید.
فرض کنیم هرکدوم از این ردیف ها، خاصیتی دارن بنام isCategory، اگر این مقدار True باشه از Layout متفاوتی استفاده کنید.
اینجا یه نمونه ش رو میتونید ببینید: http://android.amberfog.com/?p=296
gilas1368
یک شنبه 11 آبان 1393, 16:40 عصر
فک کنم این لینک (http://javatechig.com/android/listview-with-section-header-in-android)بتونه بهتون کمک بکنه
SASAN_AH
یک شنبه 11 آبان 1393, 16:50 عصر
خب اينكه كاري نداره
يه لايوت مثل بازار بساز و در كد جاوا اونو صدا بزن و براي هر ايتمشم دستور بزار!
slr560
یک شنبه 11 آبان 1393, 18:26 عصر
خب اينكه كاري نداره
يه لايوت مثل بازار بساز و در كد جاوا اونو صدا بزن و براي هر ايتمشم دستور بزار!
برادر این لیست هست
لایوت نیست که تکی تکی سطراشو بسازی . شما لیست باید بزاری توی نویگیشن تا قابلیت انتخاب داشته باشه.
harani
یک شنبه 11 آبان 1393, 20:28 عصر
http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/ (http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/)
tux-world
یک شنبه 11 آبان 1393, 22:49 عصر
sliding menu رو سرچ کنید کلی نمونه میتونین پیدا کنید
SASAN_AH
یک شنبه 11 آبان 1393, 23:26 عصر
دوست من ، من با همين روش انجام ميدم
شما جستجو كن عجب!!!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.