1

私は物語/ストーリーアプリを作成しようとしている学生です。ユーザーが右にスワイプすると次のページに移動し、ユーザーが左にスワイプすると前のページに戻るようにアクティビティを変更したいと思います。私は例を見てきましたが、それでもその方法がわかりません。誰かが私を正しい方向に向けることができるでしょうか?

4

2 に答える 2

0

このようなプロジェクトを実現するには、ページカール効果のようなプロジェクトを使用する必要があるかもしれませ。あなたが利用することを考える方法はactivities良い考えではないかもしれません。ページごとにアクティビティを作成しただけでは、バックスタックの負担が増えるため、戻ってきてもアクティビティが存在することは保証されません。また、他のリソースを割り当てる必要がある場合は、システムがアクティビティを自動的に破棄します。もの。または、独自の効果を作成することもできます。

于 2013-03-22T16:43:25.957 に答える
0

ページごとに1つのアクティビティを用意する代わりに、同じアクティビティの新しいコンテンツを置き換えるだけです。

https://github.com/MysticTreeGames/android-page-curl。ページのカール。

renderscriptを使用したページカール。

http://code.google.com/p/renderscript-examples/wiki/PageCurl。リンクには、pagecurlデモのビデオがあります。

ソースコードはhttp://code.google.com/p/renderscript-examples/source/browse/#svn%2Ftrunk%2FPageCurlで入手できます。

レンダースクリプトに関する詳細については、 http: //developer.android.com/guide/topics/renderscript/index.htmlをご覧ください。

これがRomainの男によるrenderscriptトークのビデオです。http://www.youtube.com/watch?v=5jz0kSuR2j4

于 2013-03-22T17:09:19.167 に答える