Java 如何从内部类中引用数据
我是java编程新手,所以我为这个问题的可能不正确的措辞道歉。我有一个布尔函数Java 如何从内部类中引用数据,java,android,Java,Android,我是java编程新手,所以我为这个问题的可能不正确的措辞道歉。我有一个布尔函数updateEntryDB,如果数据库的响应为“Error”,则该函数应返回false,如果为“Success”,则返回true。如何从@override方法OnSuccessBool获取布尔响应,以便updateEntryDB函数返回正确的响应?谢谢你的帮助 private boolean updateEntryDB(final String tag) { //Log.i(TAG, "updateEntry
updateEntryDB
,如果数据库的响应为“Error”,则该函数应返回false,如果为“Success”,则返回true。如何从@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;
}
});
}
您面临的错误是什么?您的代码表明您已经在这样做了。请详细说明你真正想用你的方法实现什么,或者至少说一下你在获得帮助时遇到了什么错误。对不起,我是android和java新手,所以很难用语言表达。。我从程序中的其他地方调用updateEntryDB函数,希望它根据onSuccessBool中的if语句返回true或false。因此,如果onSuccessBool返回false,我希望updateEntryDB也返回false,反之,如果您在理解多线程如何工作方面遇到困难,请阅读以下内容: