بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل عجیب با Fragment Pager
دوستان سلام
من یک Fragment Pager دارم که وصله به تب اکشن بار
حالا می خوام علاوه بر اینکه کاربر با اسکرول به طرفین بتونه بین صفحه ها جابه جا بشه با کلیک روی هر آیتم تب بتونه به اون صفحه مورد نظر بره پس از این کد استفاده کردم:
public void onTabSelected(Tab tab, FragmentTransaction ft) {
switch (tab.getPosition()) {
case 0:
pager.setCurrentItem(0);
break;
case 1:
pager.setCurrentItem(1);
break;
case 2:
pager.setCurrentItem(2);
break;
}
}
دو مورد 1 و 2 خوب کارمیکنه اما مورد اول یعنی Case0 ارور nullpointerException میده و وقتی کامنتش میکنم درست میشه حالا می خواستم از شما عزیزان درخواست کنم که یک راهنمایی بنده رو بفرمائید مشکل کار کجاست؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Spirit
11 سال پیش
0
0
این جوری بزار ببین چی میشه :
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
int position = tab.getPosition();
mViewPager.setCurrentItem(position);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .