2016-08-29 6 views
0

それぞれのサイズが動的な2つの部分でアクティビティレイアウトを作成しようとしています。それは重要だ調整可能な子の高さでアクティビティを分割する

enter image description here

状態開始::アップ第二の状態(バック)に

enter image description here

ユーザーがスクロールの底部を活動は、2つの状態を持っている必要があります変更がアニメ化されることを示します。私はこれまで、いくつかのソリューションを試みたが、それを行うための正確な方法を見つけるために管理していませんでした:

  1. AndroidSlidingUpPanel - パネルは上部のビューをカバーし、画面の外にツールバーを移動し、別のレイアウトとして機能します。
  2. Android Split Pane Layout - 動作は正しくなりましたが、スプリッタはドラッグされていますが、ボトム部分ではありません(私は見えるスプリッタを持っていません)。
  3. CoordinatorLayout with CollapsingToolbarLayout - 上部が完全に消えないように制限する方法が見つかりませんでした。とにかく、私はツールバーを崩壊させたくないだけでなく、子供の高さをアニメーションで変えたいので、ちょっと乱暴だと思います。

別のライブラリ、私はおそらく正しくまたは単純なレイアウトを使用していない、これらのいずれかを使用してこれを実装するための良い方法はありますか?ありがとう!

答えて

0

VLCによって作成されたSlidingPaneLayoutcustom versionが見つかりました。これは、基本的に垂直のSlidingPaneLayoutです - 私が探していた機能です。

関連する問題