从另一个类的侦听器更新listview的问题

时间:2014-08-11 08:55:49

标签: android android-listview android-asynctask

我正在使用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);  

请帮助解决此问题

0 个答案:

没有答案