Android 水平和垂直寻呼机
Android 水平和垂直寻呼机,android,android-viewpager,Android,Android Viewpager,是否有人成功实现了水平和垂直滚动的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.directiona
是否有人成功实现了水平和垂直滚动的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>
谢谢,我找到了您的答案,您只需将DirectionalViewPager作为库添加到项目中即可 此库位于Android DirectionalViewPager master\Android DirectionalViewPager master\library\bin
您别忘了在订单和导出选项卡中包含它DirectionViewPager.java中的第164行是什么?@SatyenUdeshi请查看我的编辑问题
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();
}
}
}