在我的 Qt 应用程序中,如果我的 MainActivity 类中有一个用 Java 编写的方法,如下所示,
public Boolean myJavaTestMethod() {
return true;
}
我知道我可以通过以下方式调用该方法:
QAndroidJniObject method_retval = QtAndroid::androidActivity().callObjectMethod<jboolean>("myJavaTestMethod");
问题:
上面很好,而且有效。但是,如何将字符串从 Qt C++ 端传递到myJavaTestMethod
?
假设我想调用下面的方法,该方法将输入参数String
放入其中
public Boolean myJavaTestMethodWithParam(String str) {
return true;
}
环境:
我使用的是Qt 5.15.1商业版。