私のプロジェクトでフラグメントとアクティビティのフラグメントツールバーを作成しようとしましたが、 ですが、折りたたみツールバーがうまく機能しません。 ありがとうございます。フラグメントとアクティビティで折りたたみツールバーを作成する方法
0
A
答えて
0
http://saulmm.github.io/mastering-coordinator
これをチェックしてください。コーディネーターを使用してレイアウトを崩すことを学ぶのは非常に便利です。
0
まず、親の親としてAppBarレイアウトを作成する必要があります。この内部にCollapsingToolbarLayoutを追加します。 CollapsingToolbarLayoutの中には、ツールバーの中に、そして最後にツールバーに必要なものを追加します。
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:contentScrim="?attr/colorPrimary"
app:layout_scrollFlags="scroll|enterAlways">
<!--This can be anything, here I've added a view pager inside collapsing toolbar-->
<android.support.v4.view.ViewPager
android:id="@+id/pager_introduction"
android:layout_width="match_parent"
android:layout_height="192dp"
android:fitsSystemWindows="true"
app:layout_collapseMode="parallax"
tools:listitem="@layout/pager_item" />
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:layout_collapseMode="pin" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
ここでアンドロイド部分は、ツールバーをインスタンス化して設定します。
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
私の場合、ビューページを追加しました。別のアダプタを作成して、そのビューページを作成する必要があります。
関連する問題
- 1. コーディネータレイアウトの折りたたみフラグメントのアクティビティのツールバー
- 2. フラグメント内の折りたたみツールバー
- 3. ツールバーとDrawerLayoutの折りたたみ
- 4. 親アクティビティの折りたたみツールバーレイアウトを子フラグメントから外す
- 5. コーディネータレイアウトを使用して折りたたみツールバーとリサイクルビューを作成する
- 6. 折りたたみツールバーをスクロールせずに折りたたまれた状態で表示する方法
- 7. 折りたたみツールバーの影
- 8. 折りたたみ可能なツールバー
- 9. フラグメント要素ベースのレイアウトでの折りたたみツールバーの使用
- 10. ナビゲーションドロワーTablayoutと折りたたみツールバーを使用する
- 11. 折りたたみツールバー:onCreateでツールバーを折りたたむ量を設定します
- 12. Android折りたたみツールバーが動作しない
- 13. 折りたたみツールバーViewPager内でレイアウトする
- 14. 折りたたまキーボード、ツールバー
- 15. 折りたたみツールバーが完全に折りたたまれない
- 16. スクロール時のツールバーの折りたたみを無効にする
- 17. 折りたたみツールバーのレイアウトにRelativeLayoutを追加する
- 18. Android - 折りたたみツールバーのレイアウトでツールバーを修正できません
- 19. Android:AppCompatライブラリなしのツールバーの展開と折りたたみ
- 20. 折りたたみツールバーと子LinearLayoutの間の余分なスペース
- 21. 折りたたみツールバーのレイアウトと制約レイアウト
- 22. 折りたたみツールバーとImageView - ツールバーが表示されません
- 23. 折りたたみツールバーのレイアウトは、フラグメントから返されると常に展開されます
- 24. 折りたたみ可能なツールバーを使用したBottomSheetDialog
- 25. 折りたたみツールバーが特定のフラグメントのために展開されないようにする
- 26. 折りたたみスクロールアップ時にツールバーの画像が消える
- 27. ツールバーを1つのアクティビティ/フラグメントでのみトランスペアレントにする
- 28. 折りたたみツールバーAndroid 5.0の下で動作しません
- 29. 折りたたみツールバーのスクリム変更を聞く
- 30. 折りたたみ可能なデータグリッドを作成するには?
このソリューションを試しましたか? http://stackoverflow.com/questions/30739806/coordinator-layout-with-toolbar-in-fragments-or-activity – AndroidBeginner