10

私が見る限り、MapFragmentトランジション アニメーションに問題があります。MapFragment 自体のビュー (ズーム ボタンなど) を含む、レイアウト上のすべてのビューがすぐに表示されます。ただし、マップ自体は、アニメーションが完了した後にのみ読み込まれます。

問題を説明するために、次のことを行いました。

  1. Google マップの Android API の例のアクティビティの 1 つを少し変更しました。アクション アイテムを介して空白のアクティビティを開きます。戻るボタンをクリックすると、マップが読み込まれますが、移行が完了した後でのみです。
  2. 問題がよくわかるように、トランジション効果を少し誇張しています。開発者向けオプション遷移アニメーションの速度5xに設定しました。1 倍速でも、このラグは厄介です。

このビデオを参照してください: http://www.youtube.com/watch?v=12SEotktlXI

この遅延を防ぐための提案はありますか? すべてのビューがすぐに読み込まれるのに、マップ自体は読み込まれないのはなぜですか?

テスト環境: Nexus 5、Android 4.4.2、ルート化されていない

編集:この問題は、MapFragment の代わりに MapView が使用されている場合にも発生します。

4

1 に答える 1