PDA

View Full Version : سفارشی سازی یک سلول خاص در GridView



ASKaffash
چهارشنبه 04 مرداد 1396, 07:46 صبح
سلام به همه دوستان
من خیلی در نت گشتم و جواب این سئوال را پیدا نکردم می خواهم یک سلول در گرید ویو را که فقط محتوای Text دارد را سفارشی کنم یعنی هم Align و Border و رنگ قلم و زمینه را با کد نویس عوض کنم اصلا" این کار شدنی است

#root#
جمعه 06 مرداد 1396, 07:57 صبح
بله شدنی هست، شاید درست نگشتید، اینو بگردید:
android recyclerview multiple view types
این لینکم (https://gist.github.com/afollestad/c84e259e98a03134dfd5) مثال خوبیه برای اینکه پی به کلیت کار ببرید.

ASKaffash
شنبه 07 مرداد 1396, 07:30 صبح
سلام
ممنون من اکثر لینکهای recyclerview را هم قبلا"خوندم و هم در حال پیاده سازی و سفارشی سازی آن هستم من تاکیدا" خود GridView را هم در حال سفارشی سازی هستم و در این خصوص در حال تحقیق هستم تا از حداکثر ظرفیت آن استفاده کنم بنابراین مجدد سئوال این است که سقف توانائی GridView همین است یا خیر ؟ چون چند مثال هم پیدا کردم که ادعای تغییر ستونهای GridView را داشتند ولی در عمل هیچ عملی را انجام نمی دهند

#root#
شنبه 07 مرداد 1396, 09:49 صبح
با RecyclerView میتونید لیست معمولی و Grid ایجاد کنید. حالا نمیدونم دلیل اصرارتون بر استفاده از GridView چی هست، ولی با اونم شدنی هست، توی کلاس Adapter در متد getView شرط بزارید که اگر position مساوی فلان بود یه سری تغییرات توی اون view اعمال بشه.
+ (https://stackoverflow.com/a/38700623)
اگر کدی نوشتید که جواب نگرفتید قرار بدید برای همفکری بیشتر.

ASKaffash
یک شنبه 08 مرداد 1396, 07:38 صبح
سلام
ممنون من هردو ابزار را همزمان دارم سفارشی می کنم و سعی دارم تا از حداکثر ظرفیت GridView استفاده کنم برای کارهای خیلی معمولی به نظرم GridView سریعتر است (برداشت خودم است)