学校の仕事用に Android Jabber チャット クライアントを作成しています。
これまでのところ、すべて正常に動作しています。しかし、電話の向きを変更すると、サーバーに再接続されます。
再接続には 3 ~ 5 秒しかかかりませんでしたが、その間にメッセージを送信するNullPointerExceptionと、XMPPConnection変数が原因になります。
グーグルで、使用できることがわかりましたonRetainNonConfigurationInstanceが、ChatClientクラスが拡張され、使用Fragmentできません。
私のターゲットは 4.0.3+ なので、互換性サポートなどについて心配する必要はありません。
static変数を使用する以外の解決策はありますか?
ありがとう