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