Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何让Android返回一个内部类对象进行颤振_Java_Flutter - Fatal编程技术网

Java 如何让Android返回一个内部类对象进行颤振

Java 如何让Android返回一个内部类对象进行颤振,java,flutter,Java,Flutter,我使用flatter调用Android第三方SDK,但我不知道如何通过flatter从方法onCallback()获取值'I'和'info' 代码 publicstaticvoidregisterwith(PluginRegistry.register){ 通道=新方法通道(registrator.messenger(),通道); LivenessPlug实例=新的LivenessPlug(register.activity()); setMethodCallHandler(实例); } @

我使用flatter调用Android第三方SDK,但我不知道如何通过flatter从方法
onCallback()
获取值'I'和'info'


代码

publicstaticvoidregisterwith(PluginRegistry.register){
通道=新方法通道(registrator.messenger(),通道);
LivenessPlug实例=新的LivenessPlug(register.activity());
setMethodCallHandler(实例);
}
@覆盖
MethodCall上的公共无效(MethodCall MethodCall、MethodChannel.Result){
if(methodCall.method.equals(“getLivenessResult”)){
试一试{
getLivenessResult();
结果:成功();
}捕获(例外e){
e、 printStackTrace();
makeText(活动,例如toString(),2000).show();
}
}
否则{
result.notImplemented();
}
}
public void getLivenessResult(){
OctopusLivenessManager.getInstance()。
检测能力(活动,新OctopusLivenessCallback(){
@凌驾
公共void onCallback(inti,OctopusLivenessInfo){
如果(i==0){
Log.e(“结果”,信息验证包);
}
Toast.makeText(活动,i+“”,Toast.LENGTH_SHORT).show();
}
});
}
}
@SuppressLint(“错误常量”)
@凌驾
MethodCall上的公共无效(MethodCall MethodCall、MethodChannel.Result){
if(methodCall.method.equals(“getLivenessResult”)){
试一试{
getLivenessResult();
结果:成功();
}捕获(例外e){
e、 printStackTrace();
makeText(活动,例如toString(),2000).show();
}
}
否则{
result.notImplemented();
}
}