2013-08-17 5 views
6

Я использую harism android page curl. Он работает блестяще. Мое приложение работает в ландшафтном режиме, и я хочу начать с открытой книги. Как я работаю в ландшафтном режиме рамки автоматически устанавливаетсяHarism android Page Curl

SHOW_TWO_PAGES

недвижимость.

Теперь, когда приложение начинается с правой стороны, я вижу PAGE0.PNG, это моя первая страница книги, а на левой стороне - пустое место.

Вместо этого я хочу PAGE0.PNG с левой стороны и PAGE1.PNG с правой стороны. Как я могу это сделать?

+0

Я не уверен, но если попытается вызвать 'setCurrentIndex (1)' от https://github.com/harism/android_page_curl/blob/master/src/fi /harism/curl/CurlView.java. Но это, вероятно, не решит вашу проблему полностью, так как пользователь может попытаться откинуть назад –

ответ

1

Это может быть сделано путем добавления, mCurlView.setCurrentIndex(1); к SizeChangedObserver класса в CurlActivity.

Смотрите это,

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

 Смежные вопросы

  • Нет связанных вопросов^_^