我正在使用harism android page curl。它工作得很好。我的应用程序在横向模式下工作,我想从一本打开的书开始。当我在横向模式下工作时,框架会自动设置
SHOW_TWO_PAGES
财产。
现在,当应用程序在右侧开始时,我可以看到 PAGE0.PNG,这是我的书的第一页,在左侧是空白区域。
相反,我希望 PAGE0.PNG 在左侧, PAGE1.PNG 在右侧。我怎样才能做到这一点?
我正在使用harism android page curl。它工作得很好。我的应用程序在横向模式下工作,我想从一本打开的书开始。当我在横向模式下工作时,框架会自动设置
SHOW_TWO_PAGES
财产。
现在,当应用程序在右侧开始时,我可以看到 PAGE0.PNG,这是我的书的第一页,在左侧是空白区域。
相反,我希望 PAGE0.PNG 在左侧, PAGE1.PNG 在右侧。我怎样才能做到这一点?
这可以通过将, 添加mCurlView.setCurrentIndex(1);
到CurlActivitySizeChangedObserver
中的类来完成。
看到这个,
private class SizeChangedObserver implements CurlView.SizeChangedObserver {
@Override
public void onSizeChanged(int w, int h) {
if (w > h) {
mCurlView.setViewMode(CurlView.SHOW_TWO_PAGES);
mCurlView.setMargins(.1f, .05f, .1f, .05f);
mCurlView.setCurrentIndex(1); //--- Add this line..
} else {
mCurlView.setViewMode(CurlView.SHOW_ONE_PAGE);
mCurlView.setMargins(.1f, .1f, .1f, .1f);
}
}
}