2016-05-04 11 views
1

私はマテリアル・デザインに興味があり、スクロール・アクティビティーのデフォルト・テンプレートのように見えるように、簡単なナビゲーションのためのナビゲーション・ドロワー・アクティビティー用のデフォルト・テンプレートのようなナビゲーション・ドロワーも備えています。Androidでナビゲーション・ドロワーを使用してスクロール・アクティビティーを取得する方法(Material Design)

例として、GoogleのPlayミュージックアプリはすでにこの種のことをしています。見てください :

Scrolling list with a banner and a FAB at the top、私はどこでも検索したと、そのようなレイアウトを実現するための直接的な方法を見つけることができる

Navigation Drawer, accessed by swiping from over to the left

。そこで私は自分でそれをやってみました。スクロール・アクティビティとナビゲーション・ドロワー・アクティビティーのデフォルト・テンプレートにはいくつかの変更が加えられていましたが、私はそれらのラインに沿って何かを達成できましたが、

誰かがそれを行うより良い方法を提示できたら、私はホッピングしていました。

答えて

0

私は欲しかったものを持っています。スクロールアクティビティのレイアウトをNavigation Drawer Activityのレイアウトに含めるだけで、うまく動作します。

Android Studioで提供されているこれらのアクティビティのデフォルトテンプレートを使用して、時間を節約したり、最初から開始することができます。

誰でもいくつかのコードを必要とし、私はそれを投稿するよりも幸せになるなら、私を知ってみましょう:)

+0

はいコードを投稿してください – Ashu

1

Androidサポートライブラリで提供されているDrawerLayoutをFrameLayoutとListViewとともに使用して、ナビゲーションドロワーを使用することはできます。 FrameLayoutでは、ScrollViewを使用してスクロール可能なコンテンツを表示するFragmentを表示します。フラグメントにはレイアウトをカスタマイズできる他のウィジェットもあります。

+0

申し訳ありませんが、私はアンドロイドに新たなんだとあなたが言うしようとしているものを完全に理解することができませんでした。私が見ることができる例がありますか? –

+0

ここでは、https://github.com/commonsguy/cw-omnibus/tree/master/NavDrawerにアクセスしています。この例は、Mark Murphy著の優れた書籍「Android開発に関するビジターガイド」です。この本は、Androidを学ぶのを助けるのに長い道のりを歩む。 1つ上のレベルに上がって、他の例を見ることもできます。 – ucsunil

+0

ありがとうございました:) –

関連する問題