2016-11-18 4 views
2

私は現在自分の学校のタイムテーブルアプリを開発しており、Google Photosのようなリストビューを組み込みたいと考えています。私はリソースやチュートリアルをオンラインで検索しましたが、不完全なコードスニペット、廃止予定のライブラリ、KitKatの古いブログ投稿を見つけただけです。誰かが、API 25 +(ナビゲーション・ドロワーとコンテンツ・エリアとしての主な活動)をターゲットとするかなり標準的なアプリでこれをどのように実装できるかを知っていますか?ここでGoogleフォトのような透明なナビゲーションとステータスバーを取得するにはどうすればよいですか?

は、Googleフォトからいくつかのスクリーンショットです: http://imgur.com/a/KKNbj

答えて

0

は、インセット、ディスパッチャとObservableScrollViewライブラリを使用して同様のことをした:)

EDIT(詳細):
ObservableScrollViewをライブラリには、スクロールモーションを返すビューが用意されているため、適切なタイミングでUI要素を非表示にすることができます。その部分のGithub pageには、documentationがあります。

Insets-Dispatcher libraryは本当に素晴らしいです。単一のUIエレメントごとに、各方向(左|上|右|下)のウィンドウのインセットを指定することができるので、ステロイドのfitsSystemWindowsに似ています。そしてそのすべてがレイアウトの中で直接、XMLにあります。したがって、ルートビューの下部と上部のインセットをオフにし、ツールバーの上部(ステータスバーの下にないように)でインセットを有効にして、 ObservableListView(最後の要素は画面上のキーの下にないので)ただし、ツールバーをスライドアニメーションで非表示にすると、ステータスバーの下に表示されなくなります。

+0

今後どのようにしてこの問題を抱えている人を助けるためにもっと詳しく説明していますか? –

+0

編集されたコメント: –

関連する問題