老師,在MainActivity中調(diào)用了mViewPager.setOnPageChangeListener(new OnPageChangeListener()以后,ViewPageIndicator中的.setOnPageChangeListener沒有作用了,三角指示器不會跟著動了,怎么辦??private?void?initEvents()?{
//?TODO?Auto-generated?method?stub
//mViewPager=(ViewPager)?findViewById(R.id.id_viewpager);
mViewPager.setOnPageChangeListener(new?OnPageChangeListener()?{
@Override
public?void?onPageSelected(int?arg0)?{
View?v=mViewlist.get(arg0);
switch(arg0)
{
??case?0:
?v.setOnClickListener(new?View.OnClickListener()?{
@Override
public?void?onClick(View?v)?{
//?TODO?Auto-generated?method?stub
Intent?intent?=?new?Intent(MainActivity.this,?firstpage.class);
startActivity(intent);
}
???});
?break;
??case?1:
??v.setOnClickListener(new?View.OnClickListener()?{
@Override
public?void?onClick(View?v)?{
//?TODO?Auto-generated?method?stub
Intent?intent?=?new?Intent(MainActivity.this,?encoding.class);
startActivity(intent);
}
???});
?break;
??case?2:
??v.setOnClickListener(new?View.OnClickListener()?{
@Override
public?void?onClick(View?v)?{
//?TODO?Auto-generated?method?stub
Intent?intent?=?new?Intent(MainActivity.this,?decoding.class);
startActivity(intent);
}
???});
?break;
??case?3:
??v.setOnClickListener(new?View.OnClickListener()?{
@Override
public?void?onClick(View?v)?{
//?TODO?Auto-generated?method?stub
Intent?intent?=?new?Intent(MainActivity.this,?history.class);
startActivity(intent);
}
???});
?break;
}
}
@Override
public?void?onPageScrolled(int?arg0,?float?arg1,?int?arg2)?{
//?TODO?Auto-generated?method?stub
}
@Override
public?void?onPageScrollStateChanged(int?arg0)?{
//?TODO?Auto-generated?method?stub
}
});
}
在MainActivity中調(diào)用了mViewPager.setOnPageChangeListener(new OnPageChangeListener()以后,
我也想當(dāng)工程獅
2016-04-17 17:15:05