カテゴリ:仕事
Andoridアプリで画面の自動回転させるとアプリが落ちることがある。 これは、画面が回転すると、 画面(Activity)の再起動するから。 引数が必要なコンストラクターをもつクラスがあると、 再起動時は引数が渡されずにクラスがインスタンス化されると アプリが落ちるというわけ。 なので、 画面が中断(onPause)した際に、 そのクラスを破棄すればよい。 マニュフェスト(AndroidManifest.xml)に、 android:configChanges="orientation|screenSize" という方法もあるようですが、 画面の回転以外でも再起動はあるので、 根本解決にはらならないかもね。 ポチッとして頂けると、 次のコンテンツを作成する励みになります♪ お気に入りの記事を「いいね!」で応援しよう
最終更新日
2023.09.10 18:00:51
コメント(0) | コメントを書く
[仕事] カテゴリの最新記事
|