Harism android Page Curl

时间:2013-08-17 21:59:32

标签: android animation page-curl

我正在使用harism android page curl。它的工作非常出色。我的应用程序在横向模式下工作,我想从一本打开的书开始。 当我在横向模式下工作时,框架会自动设置

  

SHOW_TWO_PAGES

属性。

现在,当应用程序从右侧开始时,我可以看到PAGE0.PNG,这是我书的第一页,左侧是空白区域。

相反,我想要左侧的PAGE0.PNG和右侧的PAGE1.PNG。我该如何做到这一点?

1 个答案:

答案 0 :(得分:1)

可以通过向 CurlActivity 中的mCurlView.setCurrentIndex(1);类添加SizeChangedObserver来完成此操作。

见这个,

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);
        }
    }
}