Google Play Store Scrolling の実装を実装する必要があるアプリケーションを作成しています。次のように、それを実装するために利用可能なサンプルライブラリがあります
ここで追加の効果を実装する必要があります。
ここで述べたように、画面には 3 つのビューがあります。(画像A)
- ビュー A: トップバー、高さが固定されます
- ビュー B: テキスト情報を含むブロックのサイズを修正します。
- ビュー C: スクロール ビュー (拡張可能)
ここでは、同じ視差効果(サポートされているライブラリなど)が必要です。
- しかし、完全にスクロールする代わりに(View A、B、C)、View-Aが画像から消えるまでスクロールしたかっただけです。(画像B)
- 次に、リストであるView Cのみをスクロールできるようにする必要があります。つまり、ビュー B は、下にスクロールを開始するまで同じ位置に留まる必要があります (ビュー A を使用) (画像 3)。
ここに何か提案はありますか?
編集:私が行った作業の更新は、kmshackソリューション を使用してこれを達成することができますが、少しハックします。スクロールはリストビューにスクロールするのに十分な子がある場合にのみ許可されるため、空のビューを追加して Adapter.getView で管理します。
ただし、これは完全な解決策ではありません。アプリケーション リストに表示するアイテムがなく、ここでもスクロールが機能する可能性があるためです。偽の子を追加せずにそれを可能にする方法はありますか?