Google フォト アプリでは、写真が撮影された日、月、または年ごとにグループ化されて表示されます。
グループ化モードを切り替えるために、現在のピンチに応じてグリッド内のアイテムのサイズが変化する、応答性の高いアニメーションがあります。
RecyclerView と GridLayoutManager を使用して個々のグループ化画面を作成する方法を簡単に理解できました。ただし、それらを切り替えるために存在するスムーズな遷移アニメーションを実現する方法についてのアイデアはありません。
誰がどこから始めるべきかについてのアイデアを提供できますか?
私が考えていたのは、他のグループ化画面を常に 2 つの RecyclerViews で準備し、ピンチ アクションでそれらの間をクロスフェードさせることでした。しかし、同じビューが再利用/再配置されて新しい画面が表示されていることがわかるため、これはGoogleフォトの方法ではありません。