mViewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener()
{
@Override
public void onPageSelected(int position)
{
actionBar.setSelectedNavigationItem(position);
switch (position)
{
case 0:
Toast.makeText(getApplication(), "onPageSelected : 01", Toast.LENGTH_SHORT).show();
return;
case 1:
Toast.makeText(getApplication(), "onPageSelected : 02", Toast.LENGTH_SHORT).show();
FragmentManager fm = getSupportFragmentManager();
fragment2 fragment = (fragment2)fm.findFragmentById(R.id.pager2);
fragment.GetLoadList();
return;
case 2:
Toast.makeText(getApplication(), "onPageSelected : 03", Toast.LENGTH_SHORT).show();
return;
}
}
});
위와 같이 코드 입력 후 fragment 에서 각각 페이지 이동 할 때 토스트 메세지는 잘뜨는데요.
fragment 매소드를 가져오기를 하면 앱이 죽어버리는 증상이 보입니다. 매소드 안에 기능을 주석처리해도 로드시 아에 앱이 죽어보리는 증상이 있네요... 혹시 원인을 아시는분 계신가요?