次のような状況があります。
1 つのコーディネーター レイアウトは AppbarLayout (コンテンツを含む) をラップし、もう 1 つの子は recycleview をラップする linearlayout です。
リサイクラーのスクロールに反応するために appbar_scrolling_view_behavior を linearlayout に追加しますが、それが一番上に到達すると、linearlayout の最初の子が一番上にくっつきます。
私はこれを達成し、物理デバイスではまだ完全に機能していますが、エミュレーターでは機能していません。ライブラリの最後のバージョンのエミュレータで動作していました。
今起こっていることは、そのビューを開こうとすると、画面が揺れ始め、ログ出力が次のようにいっぱいになるということです:
W/EGL_emulation﹕ eglSurfaceAttrib not implemented
W/OpenGLRenderer﹕ Failed to set EGL_SWAP_BEHAVIOR on surface 0xa1584320, error=EGL_SUCCESS
動作を reylcerview に配置すると、このエラーは発生しませんが、望ましい状況にはなりません。
チケットを開きますが、同じ状況に直面した人はいますか?