0
는이 같은 클래스 변수에 AsyncHttpResponseHandler의 응답 문자열을 저장하려고 :Loopj AsyncHttpResponseHandler 저장소는 onSuccess 응답
public boolean isLatestVersion = true;
private void requestServerVersionFile() {
AsyncHttpClient client = new AsyncHttpClient();
client.get(appVersionCheckUrl, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(String appVersionCodeServer) {
Log.e(LOG_TAG, appVersionCheckUrl + " = " + appVersionCodeServer);
int iResponse = Integer.parseInt(appVersionCodeServer.trim());
if(iResponse > appVersionCode)
{
isLatestVersion = false; //<<< tried this. and self. before
}
}
});
}
...하지만 isLatestVersion 사실 유지됩니다. 이 변수를 덮어 쓸 올바른/현명한 방법은 무엇입니까?