Android アプリケーションで複雑なナビゲーション フローを管理するという点で、誰かが私を正しい方向に向けてくれませんか。
ユースケースは次のとおりです。ユーザーはサムネイルのグリッドでサムネイルをクリックできます。これにより、ユーザーは画像の「詳細」ビューに移動します。この詳細ビューには、特定の画像の詳細に加えて、画像に「関連する」画像のリスト/カルーセルがあります。ユーザーが関連する画像の 1 つをクリックすると、その画像の「詳細」ビューが表示されます。などなど。これは基本的に、無制限/不明な長さのスタックを作成します。「戻る」ボタンを押すと、ユーザーは前のビューに移動します。
タスク: ビュー スタックに何らかの制限を設定できるようにしたい。たとえば、ユーザーが 10 番目の「詳細」ビューに移動した場合、フロー全体を開始したサムネイルのグリッドに到達するには、「戻る」を 3 回だけ押す必要があります。
アプリケーションでフラグメントを使用しています。
本当に助けていただければ幸いです。
質問する
390 次