I have not worked on an android before, but it seems to me that the best way to make a page with a display type flip is to make it in three layers. The first is the text of the first page, the second is the "page" at the bottom, and the third is the next page. If you draw them from front to back, the only thing the user sees is the text on the first page.
Now, as soon as you do this, you will want to make some kind of curling / flipping animation based on any controls that you use. Just choose any method that works best for you to complete this animation, but for now, use the part of the page that no longer exists. This will allow you to see the text of the page below (well, I lied. You will need a background behind this text too).
The problem with this question is that you still draw the text twice over the same space, so you will need to mix the text of the first page with the animation underneath. Thus, text that is above 0 alpha sections will be invisible. It will not bend with the animation, so this may be a problem, but depending on the speed of the flip, which can be perfect. When the animation is done, just set the first page = second, the reset animation equal to white, and the second page a new second page.
The shadow effect can be done simply by partially highlighting black for the page rotation animation. Draw a second page (as the animation layer already does) and voila!
I believe your two-page question may use a very similar method. Good luck.
Lunin Jun 25 '10 at 16:24 2010-06-25 16:24
source share