2013-10-31 268 views
2



水平和垂直ViewPager

难道有人已经成功实施ViewPager其滚​​动水平和垂直?

我知道Directional ViewPager,当我使用它它给

<i>31 12:11:29.954: E/AndroidRuntime(14670): java.lang.NoClassDefFoundError: com.directionalviewpager.DirectionalViewPager$DataSetObserver 
10-31 12:11:29.954: E/AndroidRuntime(14670): at com.directionalviewpager.DirectionalViewPager.setAdapter(DirectionalViewPager.java:164)</i> 

线无164:mObserver =新DataSetObserver();

public void setAdapter(PagerAdapter adapter) { 
    if (mAdapter != null) { 
     VerticalViewPagerCompat.setDataSetObserver(mAdapter, null); 
    } 

    mAdapter = adapter; 

    if (mAdapter != null) { 
     if (mObserver == null) { 
      mObserver = new DataSetObserver(); 
     } 
     VerticalViewPagerCompat.setDataSetObserver(mAdapter, mObserver); 
     mPopulatePending = false; 
     if (mRestoredCurItem >= 0) { 
      mAdapter.restoreState(mRestoredAdapterState, mRestoredClassLoader); 
      setCurrentItemInternal(mRestoredCurItem, false, true); 
      mRestoredCurItem = -1; 
      mRestoredAdapterState = null; 
      mRestoredClassLoader = null; 
     } else { 
      populate(); 
     } 
    } 
} 

感谢,

+0

什么是DirectionaViewPager.java线164? –

+0

@SatyenUdeshi请看我的编辑问题 – Nasrudeen

回答

0

我发现你的回答你刚才添加DirectionalViewPager作为库到您的项目

Add this image as an external library

这libray位于Android的DirectionalViewPager主\ Android-DirectionalViewPager-master \ library \ bin

和雅不要忘记包括它从订单和出口选项卡