我正在使用XMPP开发聊天应用程序。我在LoginActivity中初始化了一个聊天监听器,并且我希望从我的ChatActivity中获取该监听器中的listview。即,当收到传入消息时,我需要更新ChatActivity中的ListView。
我使用以下代码从侦听器类更新ListView。
ChatActivity chatActivity = new ChatActivity();
chatActivity.new GetChatsfromListener().execute();
我试图使用上面的代码在ChatActivity中调用AsycTask。
但是我收到以下错误。
java.lang.IllegalStateException: System services not available to Activities before onCreate()
在AsyncTask的postExcecute()方法的以下行中。
adapter = new ChatAdapter(ChatActivity.this,R.layout.item_chat, chatList);
请帮助解决此问题