android - Delphi Android 使用 Android API - Handpoint
问题描述
我需要一些有关访问JObject
方法的帮助。
这是使用 Java2OP 转换的 API 接口:
JTransactionType = interface;//com.handpoint.api.TransactionType
JTransactionResultClass = interface(JObjectClass)
['{A5821CF6-DC08-4DDA-BD34-DCF5E8BCA6CC}']
{class} function getCustomerReceipt: JString; cdecl;//Deprecated
end;
[JavaSignature('com/handpoint/api/TransactionResult')]
JTransactionResult = interface(JObject)
['{3BFB1C2D-0B3E-4C5D-9A8D-7A92C3F4F45E}']
end;
TJTransactionResult = class(TJavaGenericImport<JTransactionResultClass, JTransactionResult>) end;
以下方法作为来自 API 的响应触发:
procedure TApiResponse.endOfTransaction(P1: JTransactionResult; P2: JDevice);
begin
fMessage := JStringToString(TJTransactionResult.JavaClass.getCustomerReceipt);
end;
我想打电话P1.getCustomerReceipt()
,但我不确定如何转换或访问类方法。
解决方案
推荐阅读
- javascript - 'this' 没有在 jquery 函数上选择
- excel - 如何根据标准排名并考虑重复值
- java - java - 在java中的selenium中查找元素列表时如何实现对webdriver.findElements()的隐式等待?
- android - 我们如何在 kotlin 中使用自定义字体创建 TextView 的自定义类?
- google-cloud-storage - 允许用户从浏览器上传文件到谷歌云存储
- java - 如何从url中获取一串字符
- python-3.x - 混合精度训练报告RET_CHECK失败,ShapeUtil::Equal(first_reduce->shape(), inst->shape())
- apache - Apache Config 代理 SSL
- python-3.x - 如何在读取文件路径时使用变量?
- neo4j - Neo4j.rb : 用户有很多共同朋友的朋友的朋友