問題タブ [coordinator-layout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android: CoordinatorLayout と SwipeRefreshLayout
新しいサポート ライブラリ 22.2.0 からツールバーの自動非表示機能を実装しようとしています。SwipeRefreshLayout がなければ正常に動作します:
しかし、このレイアウトを再追加すると、ツールバーがリサイクラー ビューに重なって表示されます。
コード:
Androidx を使用した 2020 年の更新:
コード:
これを修正する方法はありますか?
android - Android: AppCompat Snackbar および非 AppCompat FloatingActionButton
CoordinatorLayout とカスタム FloatingActionButton を次のように使用できます。
Futuresimple - フローティングアクションボタン
また
新しいAppCompat Snackbarで(スナックバーがアニメーション化すると自動的に上に移動し、スナックバーがアニメーション化するとその位置に戻ります)?
android - ツールバーは CoordinatorLayout の子として Scrollview で折りたたまれません
CoordinatorLayout の使用について Google ドキュメントに従おうとしていますが、CoordinatorLayout 内の ScrollView に問題があります。基本的に、ツールバーは通常、下にスクロールするときに RecyclerView または Listview で折りたたまれます。ScrollView を使用すると、折りたたまれなくなりました。
android - CoordinatorLayout、AppbarLayout、SwipeRefreshView での奇妙な動作
新しい Android サポート デザイン ライブラリを使用しようとしていますが、AppBarLayout と SwipeRefreshView を子として持つ CoordinatorLayout で奇妙な動作が発生しました (それほど奇妙ではないかもしれません)。実際、SwipeRefreshView を上にスワイプすると、 AppbarLayout は、最初のツールバーが空であっても、ツールバーを非表示にします。
https://www.dropbox.com/s/vfgcnh3rloeva93/issue.gif?dl=0
ここでは、この動作を示すレイアウトと GIF を投稿しました。何か案は?
android - CoordinatorLayout の layout_anchor が機能しない
CoordinatorLayout を使用して新しいサポート デザイン ライブラリを試しましたが、子ビューの固定に問題があります。現在、私のレイアウトは次のようになっています。
RecyclerView リストが読み込まれると、最初の項目がアクション バーに重なって表示されます。app:layout_anchor が正しく機能していないと思います。私はすでにそれを appbar に固定しようとしましたが、成功しませんでした。
ここで私が間違っていることを誰かが知っていますか?
java - デザイン ライブラリ - CoordinatorLayout/CollapsingToolbarLayout と GridView/listView
ばかげた質問かもしれませんが、私は Design lib をよく理解していませんでした。この参照に従って、以下のレイアウトを作成しています。をスクロールすると、青い領域が視差として機能するはずGridView
です。しかし、グリッド ビューをスクロールしても、AppBarLayout では何も起こりません。
しかし、これNestedScrollView
はRecyclerView
以下は私のレイアウトファイルです-
どんな助けでも大歓迎です。
android - プログラムでCoordinatorLayoutの折りたたまれた要素を表示するには?
私はCoordinatorLayout
ブログで説明したように持っています: http://android-developers.blogspot.ru/2015/05/android-design-support-library.html
内部AppBarLayout
にはToolbar
、TextView
追加のステータス情報があります。AppBarLayout
折りたたむことができます (スクロール後)。AppBarLayout
変更されたステータスを表示するために表示する必要がある場合があります。
プログラムでそれを行う方法は?
android - 特定のフラグメントの CollapsingToolbarLayout の展開を無効にする必要があります
多くのフラグメントの置換を制御する AppCompatActivity があります。これが私のレイアウトです。
activity_main.xml
activity_main_frame.xml
私のホームフラグメントは最初に設定されており、折りたたみツールバーを展開したい場所であり、正常に動作します。ただし、サイドドロワーからフラグメントを変更するときは、拡張ツールバーを無効にしたいと考えています。
ドロワー項目が選択されたときに折りたたむ方法を見つけましたが、ホームフラグメントが表示されない限り展開しないようにする必要もあります。これは可能ですか?
android - ViewPager と CoordinatorLayout 内のビューの位置を修正する方法
次のレイアウトのアクティビティがあります。
読み込まれたフラグメントViewPager
のレイアウトは次のとおりです。
フラグメント内の位置を修正 (スクロールを防止)するにはどうすればよいFloatingActionButton
ですか (親と一緒にスクロールします)?
FloatingActionButton
アクティビティ レイアウトに移動できなかったことに注意してください。