私のアプリでは、要約だけを表示するニュース項目のリストビューがあり、ユーザーが項目をクリックすると、Webビューで記事全体を表示する新しいアクティビティに切り替わります。ユーザーは戻るボタンを押してリストに戻ることができますが、swypeジェスチャーも使用できるようにしたいと考えています。ViewFlipperまたは新しいアクティビティをいつ使用するのですか?
私はViewFlipperを発見しましたが、正しく使用するかどうかは疑問です。私が正しく理解していれば、ViewFlipperはユーザーが一連のビューをループすることを可能にします。だから理論的には、1つのアクティビティだけでアプリ全体を作ることができ、必要なさまざまなビューからなるビューフリッパを作ることができます。もちろん、ほとんどの場合、それは意味をなさないでしょう。
ViewFlipperをいつ使用するのか、新しいアクティビティを開始する時期はあるのでしょうか?ニュースアプリの私の特定のケースでは、ViewFlipper(同じアクティビティの詳細ビュー)の候補になるか、現在の設定に固執すべきですか?
また、ViewFlipperを使用すると、タッチイベント(ビュー間でスライド)を使用して画面を簡単に切り替えることができます。
私が達成したいのは、BeypePodがswypeジェスチャーを使って画面を切り替える方法です。
1つのアクティビティが新しいアクティビティにシームレスにスライドするように、アクティビティを切り替えることはできますか?言い換えれば、最初のアクティビティの半分と次のアクティビティの半分を途中まで見ていますか? – marlar
1)アクティビティの切り替えをシームレスに行うことができます。あなたのアクティビティが軽量であるか、onCreateを軽量化してonStartに追加するか、バックグラウンドタスクを使用してアクティビティ軽量化をロードした場合。 2)1つのアクティビティの半分と半分のアクティビティの半分を行うことはできませんonPauseまたはonDestroyのいずれかが呼び出され、あなたのアクティビティのビューが無効になります... ViewFlipperでは、同じアクティビティであるために表示されます。 – om252345