問題タブ [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.

0 投票する
1 に答える
27392 参照

android - Android: CoordinatorLayout と SwipeRefreshLayout

新しいサポート ライブラリ 22.2.0 からツールバーの自動非表示機能を実装しようとしています。SwipeRefreshLayout がなければ正常に動作します:

ここに画像の説明を入力

しかし、このレイアウトを再追加すると、ツールバーがリサイクラー ビューに重なって表示されます。

ここに画像の説明を入力

コード:

Androidx を使用した 2020 年の更新:

コード:

これを修正する方法はありますか?

0 投票する
1 に答える
1900 参照

android - Android: AppCompat Snackbar および非 AppCompat FloatingActionButton

CoordinatorLayout とカスタム FloatingActionButton を次のように使用できます。

Futuresimple - フローティングアクションボタン

また

氏族 - FloatingActionButton

新しいAppCompat Snackbarで(スナックバーがアニメーション化すると自動的に上に移動し、スナックバーがアニメーション化するとその位置に戻ります)?

0 投票する
5 に答える
29515 参照

android - ツールバーは CoordinatorLayout の子として Scrollview で折りたたまれません

CoordinatorLayout の使用について Google ドキュメントに従おうとしていますが、CoordinatorLayout 内の ScrollView に問題があります。基本的に、ツールバーは通常、下にスクロールするときに RecyclerView または Listview で折りたたまれます。ScrollView を使用すると、折りたたまれなくなりました。

0 投票する
0 に答える
1331 参照

android - CoordinatorLayout、AppbarLayout、SwipeRefreshView での奇妙な動作

新しい Android サポート デザイン ライブラリを使用しようとしていますが、AppBarLayout と SwipeRefreshView を子として持つ CoordinatorLayout で奇妙な動作が発生しました (それほど奇妙ではないかもしれません)。実際、SwipeRefreshView を上にスワイプすると、 AppbarLayout は、最初のツールバーが空であっても、ツールバーを非表示にします。

https://www.dropbox.com/s/vfgcnh3rloeva93/issue.gif?dl=0

ここでは、この動作を示すレイアウトと GIF を投稿しました。何か案は?

0 投票する
1 に答える
32955 参照

android - CoordinatorLayout の layout_anchor が機能しない

CoordinatorLayout を使用して新しいサポート デザイン ライブラリを試しましたが、子ビューの固定に問題があります。現在、私のレイアウトは次のようになっています。

RecyclerView リストが読み込まれると、最初の項目がアクション バーに重なって表示されます。app:layout_anchor が正しく機能していないと思います。私はすでにそれを appbar に固定しようとしましたが、成功しませんでした。

ここで私が間違っていることを誰かが知っていますか?

0 投票する
6 に答える
16067 参照

java - デザイン ライブラリ - CoordinatorLayout/CollapsingToolbarLayout と GridView/listView

ばかげた質問かもしれませんが、私は Design lib をよく理解していませんでした。この参照に従って、以下のレイアウトを作成しています。をスクロールすると、青い領域が視差として機能するはずGridViewです。しかし、グリッド ビューをスクロールしても、AppBarLayout では何も起こりません。

しかし、これNestedScrollViewRecyclerView

レイアウト

以下は私のレイアウトファイルです-

どんな助けでも大歓迎です。

0 投票する
3 に答える
7583 参照

android - プログラムでCoordinatorLayoutの折りたたまれた要素を表示するには?

私はCoordinatorLayoutブログで説明したように持っています: http://android-developers.blogspot.ru/2015/05/android-design-support-library.html

内部AppBarLayoutにはToolbarTextView追加のステータス情報があります。AppBarLayout折りたたむことができます (スクロール後)。AppBarLayout変更されたステータスを表示するために表示する必要がある場合があります。

プログラムでそれを行う方法は?

0 投票する
15 に答える
54333 参照

android - 特定のフラグメントの CollapsingToolbarLayout の展開を無効にする必要があります

多くのフラグメントの置換を制御する AppCompatActivity があります。これが私のレイアウトです。

activity_main.xml

activity_main_frame.xml

私のホームフラグメントは最初に設定されており、折りたたみツールバーを展開したい場所であり、正常に動作します。ただし、サイドドロワーからフラグメントを変更するときは、拡張ツールバーを無効にしたいと考えています。

ドロワー項目が選択されたときに折りたたむ方法を見つけましたが、ホームフラグメントが表示されない限り展開しないようにする必要もあります。これは可能ですか?

0 投票する
2 に答える
9547 参照

android - ViewPager と CoordinatorLayout 内のビューの位置を修正する方法

次のレイアウトのアクティビティがあります。

読み込まれたフラグメントViewPagerのレイアウトは次のとおりです。

フラグメント内の位置を修正 (スクロールを防止)するにはどうすればよいFloatingActionButtonですか (親と一緒にスクロールします)?

FloatingActionButtonアクティビティ レイアウトに移動できなかったことに注意してください。