2017-02-16 2 views
0

私はSKMapsバージョン3.0.2を使用するAndroidアプリを持っています。 Samsung s6で実行した場合、画面の向きを変更すると、マップが破棄されて再作成されます(マップは約0.5秒間黒くなります)。 Nexus 6で実行した場合、画面の向きを変更すると地図が破棄されません。画面の向きが変更されたときに地図が半分の黒になります

これは回転前である:

before rotation

これはすぐに回転した後です:

enter image description here

誰かがアプリはサムスンS6に破壊されないようにする方法を知っていますか?

答えて

1

私はこの問題をSamsung Galaxy S6とSamsung Galaxy A7のSkobblerデモアプリケーションでテストしました。その動作は同じです。

ステートメントがマップを含むアクティビティに対してAndroidManifest.xmlで使用されている場合、マップを含むアクティビティはNOTであり、マップも破壊されていません。

このステートメントを使用しないと、アクティビティとマップが破棄され、すぐに再作成されますが、黒い画面は表示されません。

マップを含むアクティビティについては、マニフェストファイルにandroid:configChanges="orientation|screenSize"を必ず使用してください。

+0

問題を解決しました。ありがとうございました。 –

関連する問題