Что рекомендуемый путь состоит в том, чтобы сделать "галерею", которая отображает две страницы за один раз (точно так же, как книга)?
Это:
Я раньше не работал над андроидом, но мне кажется, что лучший способ сделать отображение с переворачиванием страницы - это нарисовать его в трех слоях. Первый - это текст первой страницы, второй - «страница» внизу, а третий - следующая страница. Если вы рисуете их сзади наперед, единственное, что увидит пользователь, - это текст на первой странице.
Теперь, когда у вас есть это, вы захотите сделать какую-то анимацию завивки / переворачивания, основанную на любых элементах управления, которые вы используете. Просто выберите тот метод, который лучше всего подходит для этой анимации, но пока вы это делаете, отключайте ту часть страницы, которой больше нет в альфа-канале. Это позволит вам увидеть текст страницы внизу (хорошо, я солгал. Вам также понадобится фон за этим текстом).
Проблема в том, что вы все еще дважды рисуете текст на одном и том же пространстве, поэтому вам нужно смешать текст первой страницы с анимацией под ним. Таким образом, текст, который находится над 0 альфа-секциями, будет невидимым. Он не сгибается с анимацией, так что это все еще может быть проблемой, но в зависимости от скорости переворота это все еще может быть хорошо.Когда анимация будет завершена, просто установите для первой страницы значение второй, значение для анимации - просто белый, а для второй страницы - новую вторую страницу.
Эффект тени может быть получен простым частичным устранением некоторого черного цвета за анимацией перелистывания страницы. Нарисуйте на второй странице (как уже делает слой анимации) и вуаля!
Я считаю, что в вашем двухстраничном вопросе можно использовать очень похожий метод. Удачи