我有以下方法:
public static boolean getIsUp()
{
String method = "isup.php";
AsyncHttpResponseHandler response = new AsyncHttpResponseHandler(){
@Override
public void onSuccess(String content) {
if(Integer.parseInt(content) == IS_UP_CONTENT)
//code to return true
else
//code to return false
}
};
get(method, null, response);
}
如何填充//代码以返回true和//代码返回false以便方法返回相应的响应?这甚至可能吗?
答案 0 :(得分:0)
如果您想立即返回结果,我认为您不应在非异步方法中使用AsyncHttpResponseHandler
。
您可以使用AsyncTask和onPostExecute
回拨
此类允许在UI线程上执行后台操作和发布结果,而无需操作线程和/或处理程序。