Харизм анимации, нажав - PullRequest
       6

Харизм анимации, нажав

0 голосов
/ 01 января 2019

Я нашел проект хорошего харизма, который позволяет получить красивый эффект пейджинга, например, следующую ссылку https://github.com/harism/android_page_curl.

Но как я могу сделать эту анимацию, нажав на кнопку, не касаясь и не перемещая страницу?Я пытался что-то сделать с событиями действия, но моих знаний недостаточно.Анимация происходит слишком резко и быстро.

 @Override
public void onClick(View v) {
 switch (v.getId())
 {
     case (R.id.buttonNext):

         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_DOWN, 200, 200, 1));
         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_MOVE, 150, 150, 1));
         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_UP, 100, 100, 1));
         mCurlView.setCurrentIndex(4);
         break;
     case (R.id.buttonPrev):
         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_DOWN, 200, 200, 1));
         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_MOVE, 150, 150, 1));
         mCurlView.onTouch(mCurlView, MotionEvent.obtain(1, 1, MotionEvent.ACTION_UP, 100, 100, 1));
         mCurlView.setCurrentIndex(3);
         break;
 }
}

Может кто-нибудь помочь мне с этим?

...