ViewPager未检测到滑动和自动切换

时间:2013-09-26 19:23:17

标签: android android-viewpager

我正在尝试使用viewpager实现滑块。应该响应用户滑动,还应该滚动到具有特定延迟的下一张幻灯片。为viewpager提供了适当的适配器。滑块正在工作,但问题是ViewPager在处理程序运行时没有响应任何滑动效果。但是可以通过删除处理程序回调来暂停滑块 我想知道任何人都可以帮助我......!

这是我的自动切换逻辑

public class SliderActivity extends ActionBarActivity
{
   ViewPager mViewPager;
   int mInitialValue;

   @Override
   public void onCreate(Bundle savedInstanceState)
   {
      super.onCrerate(savedInstanceState);
      setContentView(R.layout.slidelayout); 
      mViewPager = (Viewpager)findViewById(R.id.viewpager); 
   }

   @Override
   public void onResume()
   {
      mHandler = new Handler();
      mHandler.post(runnable);
   }

   Runnable runnable = new Runnable() 
   {
      @Override
      public void run() 
      {
         // TODO Auto-generated method stub
         mViewPager.setCurrentItem(mInitialvalue, true);
         mInitialValue++;       
         mHandler.postDelayed(runnable, 5000);
      }
   };
}

0 个答案:

没有答案