私はアプリで次のような動作を実装することができますか?ホームスクリーンの画面を変更するのと同様のジェスチャを使用してアプリケーション内のアクティビティを変更します。タッチでのAndroidの変更アクティビティ
私はアクティビティBにいるとしましょう。左から右へスイープすると(--->)、アクティビティCに行きます。右から左に行うと、Aアクティビティを取得します。 画面を切り替えるときのようなクールなアニメーション。
アイデア?
ありがとうございました!
私はアプリで次のような動作を実装することができますか?ホームスクリーンの画面を変更するのと同様のジェスチャを使用してアプリケーション内のアクティビティを変更します。タッチでのAndroidの変更アクティビティ
私はアクティビティBにいるとしましょう。左から右へスイープすると(--->)、アクティビティCに行きます。右から左に行うと、Aアクティビティを取得します。 画面を切り替えるときのようなクールなアニメーション。
アイデア?
ありがとうございました!
これは、実装するのは難しいだろうが、あなたはあなたのB活性のビューにキャッチタッチイベントをしてみてください、と活動AまたはC
Here活動のためのアニメーションの良い命令であるを開始することができます。
アクティビティの変更onTouch()メソッドを実装すると、現在のタップの位置を取得し、移動中にイベントを移動するフラグを設定しますタップして移動してから変更します。今すぐ上のイベントでタップの現在の場所を取得し、それを比較してください。
アップイベントの場所の場合は、新しいGoogle+でアプリ内のようなものを実装する場合はアップイベントの場所はダウンイベントの場所よりも、その後の活動のC
アクティビティコードをフラグメントに移植する方が良いでしょう。
フラグメントは、独自のライフサイクルを持ち、独自の入力イベントを受け取り、アクティビティの実行中に追加または削除できるアクティビティのモジュラセクションと考えることができます(サブアクティビティ「あなたは別の活動に再利用できること。
をそうしないと、あなたはまた、あなたが活動間のスライド効果をアニメーション化するViewFlipperはあなたの要件
に応じて使用することができますか?はい、私は – Kheldar
を行う@Kheldar – maephisto