为了账号安全,请及时绑定邮箱和手机立即绑定

在MainActivity中调用了mViewPager.setOnPageChangeListener(new OnPageChangeListener()以后,

在MainActivity中调用了mViewPager.setOnPageChangeListener(new OnPageChangeListener()以后,

我也想当工程狮 2016-04-17 17:15:05
老师,在MainActivity中调用了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 } }); }
查看完整描述

1 回答

?
_宁采臣

TA贡献16条经验 获得超0个赞

第二行控件id初始化被你注释了?!!!

查看完整回答
反对 回复 2016-10-26
  • 1 回答
  • 0 关注
  • 1964 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信