获取回调函数的返回值
最近做安卓开发,JAVA比较好处理,Delphi没有头绪。
原型 void checkCard(int cardType, ReadCardCallback callback, int timeOut)
callback[入参] 回调
ReadCardCallback-回调
class ReadCallback extends ReadCardCallback.Stub{
@Override
public void onCardDetected (CardInfo cardInfo) throws RemoteException {
}
@Override
public void onError(int code, string message) throws RemoteException {
}
@Override
public void onStartCheckCard () throws RemoteException {
}
}
------------------以上是JAVA说明-------------
checkCard(1 ,readCardCallback,1); //翻译成Delphi
function readCardCallback: JReadCardCallback;
begin
//可以进回调函数
//怎么才能再进行后边的onCardDetected或 onError 呢?
end;