GoogleMap へのハンドルを取得するために SupportMapFragment を使用しています。フラグメント自体は LinearLayout 内にあり、他のいくつかのビューがあります。マーカーをクリックすると、ビューが下から上に来て、GoogleMap を上にスクロールします (元の MapsApp のように、下のビューは GoogleMap の上にレイヤー化されていませんが、高さを減らしています)。ボトム ビューが上昇または下降している場合、空の領域に黒い四角形が約 0.5 秒間表示されてから、その場所にマップが再び表示されます。
この動作は本当に醜く、ユーザーにスムーズなエクスペリエンスを提供しません。GoogleMapsの上にbottomViewを重ねる問題は、マップの目に見える中心が実際の中心ではないことです。では、この動作を「取り除く」/減らすにはどうすればよいでしょうか?