問題タブ [android-collapsingtoolbarlayout]

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 に答える
3438 参照

android - CollapsingToolbarLayout の使用時に Viewpager が表示されない

私はデザイン サポート ライブラリをいじっていて、誰かが助けてくれることを願っている小さな問題に遭遇しました。

視差で折りたたまれる ImageView を含む CollapsingToolbar を使用しています。CollapsingToolbar には、ViewPager をスクロールすることになっている TabLayout もあります。私の問題は、ViewPager が表示されないことです。この問題は、ViewPager の layout_height を match_parent または wrap_content に設定した場合にのみ発生するようです。600dp に設定すると、問題はなくなりますが、ビューが固定長になってしまい、あまり良くありません。

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

ここに私のXMLがあります

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

android - CollapsingToolbarLayout で展開されたタイトルを中央に配置する方法

レイアウトが展開されたときにツールバーのタイトルを中央に配置したいのですが、これが私のコードです:

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

android - Fragment を表示するときに CollapsingToolbarLayout のスクロールを停止する

私は 2 つを示すViewPager内側を持っています。ActivityFragments

アクティビティにはTabLayoutと がありCollapsingToolbarLayoutます。は視差効果を生成するためにと一緒にCollapsingToolbarLayout内にネストされます。は外内 内ありです。次に、ユーザーがボタンをクリックして表示するときに、 の上に別の表示を表示する もあります。AppBarLayoutImageViewTabLayoutAppBarLayoutLinearLayoutViewPagerFrameLayoutFragmentViewPagerFragment

問題は、RecyclerView内側をスクロールすると、スクロールのFragment上にオーバーレイされ、視差効果が発生することです。基本的に、 の内側と の内側のコンテンツの両方をスクロールします。ViewPagerActivityRecyclerViewFragmentViewPager

ユーザーがそれを見たときに、スクロールを停止CollapsingToolbarLayoutしてオーバーレイのコンテンツのみをスクロールする方法はありますか?FragmentFragment

これは、私の XML 階層がどのように見えるかです。

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

android - ImageView inside CollapsingToolbarLayout not visible in certain devices

I am using CollapsingToolbarLayout with two images inside, one for the background and one as an upper logo. The idea is to make them both parallax. This thing works fine in Android 5 in physical devices, but not in devices (or emulators) with lower versions. Kind of strange.

This is my layout:

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

android - NestedScroll 内のクリック可能な CardView がスクロールをトリガーしない

CoordinatorLayout、AppBarLayout、および NestedScrollView を含むレイアウトがあり、NestedScrollView 内に複数の CardViews があります。CardViews をクリック可能に設定するまではすべて正常に機能し、CardView 内でスクロールを開始すると、スクロールは機能しません。

これは私のレイアウトです:

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

android - タイトルをカバーするCollapsingToolbarLayout情報

CollapsingToolbarLayout を使用するときに、タイトルの下に情報を追加する方法を知っている人はいますか?

スクリーンショットで機能する mCollapsingToolbarLayout.setTitle(myTitle) を使用してタイトルを設定しています。レイアウトでは、他のもの (評価とカテゴリ) も設定しています。ご覧のとおり、タイトルはその追加情報の背後にあります。これを修正する良い方法を知っている人はいますか?ありがとうございました!

スクリーンショット: ここに画像の説明を入力

これが私のレイアウトファイルです:

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

android - CollapsingToolbarLayout setTitle がすぐに機能しない

collapintoolbar がうまく機能しません..

  1. collapsingToolbarLayout.setTitle崩壊後の唯一の作品が完成。フラグメントを変更するときにこれを設定しようとしています。

  2. フラグメントを変更しても、ツールバーは同じ状態のままです:

ツールバーが折りたたまれていて、フラグメントを切り替えるように依頼した場合、ツールバーは再び展開状態になります。

ここで MainActivity からの私の xml:

そして、ここでタイトルを変更する私のコード: