An application I am currently developing is communicating with the server and the communication process runs in its own thread. There are asynchronous calls - for example lo
Try Handler.
Is onLoginResponse() is a callback function?
If it is, the problem can be solved by Handler.
In onLoginResponse(),
hRefresh.sendEmptyMessage(REFRESH);
Handler hRefresh = new Handler(){
@Override
public void handleMessage(Message msg) {
switch(msg.what){
case REFRESH:
/*Refresh UI*/
updateGUIState();
break;
}
}
};