画面回転でBehaviorが正常に表示されない
AndroidManifest.xmlで、ActivityにconfigChanges属性で画面回転での再生成を追加すると、Behaviorが正常に表示されないことがあります。この現象は、すでに本家Issue Trackerに登録されています。
CoordinatorLayout in design support library does not update child size on rotation
layout_behavior view height doesn't restore when keyboard goes down / ActionBar ActionView partially visible
AppBarLayoutがアニメーションしない
タッチを止めると、次のようにAppBarLayoutの部分が中途半端に残ってしまうことがあります。Google Playアプリのようにアニメーションで全部消す/表示するには、タッチイベントとAppBarLayoutのオフセット位置、およびBehaviorのonNestedFlingを組み合わせて実装しないといけないのかな?
(ベストプラクティスを教えて欲しい)
Toolbar should settle when only partially scrolled
0 件のコメント:
コメントを投稿