我是java编程的新手,所以我为这个问题可能不正确的措辞道歉。我有一个布尔函数updateEntryDB
,如果我的数据库的响应是"错误"如果是"成功"则为真。如何从@override
方法OnSuccessBool
获取布尔响应,以便我的updateEntryDB
函数将返回正确的响应?谢谢你的帮助。
private boolean updateEntryDB(final String tag)
{
//Log.i(TAG, "updateEntryDB");
String np = numPlate.getText().toString();
dbWork dbWork = new dbWork();
dbWork.updateEntryTime(tag, np, requestQueue, new dbWork.VolleyCallback() {
@Override
public void onSuccess(String result) {
}
@Override
public boolean onSuccessBool(String result) {
String dbResponse = result;
test.setText(dbResponse);
String[] errSucc = dbResponse.split(":");
if(errSucc[0].equals("Error"))
{
return false;
}
else if(errSucc[0].equals("Success"))
{
return true;
}
return false;
}
});
}