2017-12-29 28 views
0

以下のTabLayoutでCollapsingToolbarLayoutを実装しようとしています。今、私がtablayoutを上にスクロールすると、スクロールの勢いはtablayoutのビューページの一番上に止まります。私が欲しいのはYahoo!に実装されているものですここに示したスポーツアプリ:CollapsingToolbarLayoutとTabLayoutスクロール運動量

TabLayoutがスクロール: TabLayout scrolled

をTabLayoutがトップに到達し、ツールバーの拡大を開始します:今、完全にTabLayoutのスクロール勢いから展開 TabLayout reached top and begins to expand toolbar

ツールバー: toolbar now fully expanded from scroll momentum of TabLayout

を基本的に私はビューページのスクロールから、CollapseingToolbarLayoutへの遷移までの勢いをビューページの一番上に到達させたいと思っています。私はCollapsingToolbarLayoutを、すべてのビューページをスクロールして展開するのは避けますが、一度上に到達した後にのみ行います。今、私のビューページが一番上に来て、すべてのスクロールの勢いが失われてしまい、再びスクロールしてツールバーを拡張する必要があります。

私のコードが必要な場合は、後で提供することができますが、CollapsingToolbarLayoutとTabLayoutの実装がかなり汎用的であるため、必要とは思われません。ありがとう!

答えて

0

Scroll_Flagsには3〜4種類のバリエーションがあります。あなたはあなたに最も適したものを選ぶことができます。

Scroll || EnterAlways 

Scroll || EnterAlwaysCollapsed 

Scroll || ExitUntilCollapsed 
+0

私はこれらを認識しています。それらのどれもが説明された行動を提供しません。 –

0

は、私が直面しています、これらの問題は、Android SDKの新しいバージョンで対処されているが判明:

https://developer.android.com/topic/libraries/support-library/revisions.html#27-0-2

私は単に27にSDK 25から更新され、これらの問題を解決し、今私ましたビューは上記の例のように動作します。これらの問題を抱えている場合は、時間を過ごす前にANDROID SDK 27を更新してください。がんばろう!

関連する問題