Javad-ht
سه شنبه 01 اردیبهشت 1394, 20:14 عصر
سلام
دوستان من قصد دارم یه اپ بنویسم که یه actionbar تو تمام صفحاتش هست که صرفا برای سرچ هست و صفحه اصلیش 2 تا تب هست که هر دو توشون لیست ویو هست.
صفحات دیگه هم به صورت listview ساده و صفحاتی که چند تا تب دارن و همه تب ها دارای listview.
امیدوارم متوجه منظورم شده باشید.
حالا من میخوام این رو بنویسم ولی نمیدونم که چطور بهینه تره؟
مطمئنا اینکه همه صفحات من activity باشن اصلا خوب نیست و این طور که من فهمیدم بهتره همه فرگمنت باشن و چون تقریبا مشابه هستن از طریق اکتیویتی اصلی کنترل بشن و هر کدوم بیاد تو اکتیویتی بشینه!
حالا به نظرتون با توجه به اینکه من چند مدل صفحه مختلف دارم و از هر کدوم چند بار استفاده میکنم در جاهای مختلف بهتره هر کدوم از اینها یک فرگمنت باشه و با توجه به نیاز استفاده شه؟
یعنی یه لیست فرگمنت ساده، یه فرگمنت با چند تا تب و ...
برای تب ها از actionbar.tablistener استفاده میکنم که تو اندروید 5 deprecated شده.ولی خوب جایگزینش که معرفی شده چیزی نیست که من بخوام.من میخوام تب ها ثابت باشه و چون حداکثر 3 تا تب دارم همه تو صفحه باشن.چیزی هست یا از همین استفاده کنم؟
اگه خواستم از actionbar.tablistener استفاده کنم اکتیویتیم ActionbarActivity باشه و تب ها رو توی فرگمنت ها پیاده سازی کنم؟
extends Fragment implements ActionBar.TabListener ؟
ببخشید اگه سوالم یکم گیج کنندست، بهتر نتونستم توضیح بدم.
پیشاپیش ممنونم از جوابتون.
دوستان من قصد دارم یه اپ بنویسم که یه actionbar تو تمام صفحاتش هست که صرفا برای سرچ هست و صفحه اصلیش 2 تا تب هست که هر دو توشون لیست ویو هست.
صفحات دیگه هم به صورت listview ساده و صفحاتی که چند تا تب دارن و همه تب ها دارای listview.
امیدوارم متوجه منظورم شده باشید.
حالا من میخوام این رو بنویسم ولی نمیدونم که چطور بهینه تره؟
مطمئنا اینکه همه صفحات من activity باشن اصلا خوب نیست و این طور که من فهمیدم بهتره همه فرگمنت باشن و چون تقریبا مشابه هستن از طریق اکتیویتی اصلی کنترل بشن و هر کدوم بیاد تو اکتیویتی بشینه!
حالا به نظرتون با توجه به اینکه من چند مدل صفحه مختلف دارم و از هر کدوم چند بار استفاده میکنم در جاهای مختلف بهتره هر کدوم از اینها یک فرگمنت باشه و با توجه به نیاز استفاده شه؟
یعنی یه لیست فرگمنت ساده، یه فرگمنت با چند تا تب و ...
برای تب ها از actionbar.tablistener استفاده میکنم که تو اندروید 5 deprecated شده.ولی خوب جایگزینش که معرفی شده چیزی نیست که من بخوام.من میخوام تب ها ثابت باشه و چون حداکثر 3 تا تب دارم همه تو صفحه باشن.چیزی هست یا از همین استفاده کنم؟
اگه خواستم از actionbar.tablistener استفاده کنم اکتیویتیم ActionbarActivity باشه و تب ها رو توی فرگمنت ها پیاده سازی کنم؟
extends Fragment implements ActionBar.TabListener ؟
ببخشید اگه سوالم یکم گیج کنندست، بهتر نتونستم توضیح بدم.
پیشاپیش ممنونم از جوابتون.