我正在为学校的工作制作 Android Jabber 聊天客户端。
到目前为止一切正常。但是当我改变手机的方向时,它会重新连接到服务器。
重新连接只需要 3-5 秒,但在此期间如果我发送消息,则会导致NullPointerExceptionwhich 是XMPPConnection变量。
通过谷歌搜索,我发现我可以使用onRetainNonConfigurationInstance,但我的ChatClient类扩展Fragment并且它不可用。
我的目标是 4.0.3+,所以我不需要担心兼容性支持等问题。
static除了使用变量之外的任何解决方案?
谢谢