qt_andriod相关类

qt_andriod相关类

QT += androidextras

QAndroidActivityResultReceiver

函数 描述
virtual void handleActivityResult(int receiverRequestCode, int resultCode, const QAndroidJniObject &data) = 0 获得活动的结果

QAndroidJniEnvironment

环境

bool exceptionCheck()
{
    /*
      The QAndroidJniEnvironment attaches the current thread to the JavaVM on
      creation and detach when it goes out of scope.
     */
    QAndroidJniEnvironment qjniEnv;
    return qjniEnv->ExceptionCheck();
}

QAndroidJniObject

函数 描述
QAndroidJniObject() 构造
T callMethod(const char *methodName) const 调用方法,返回结果
QAndroidJniObject callObjectMethod(const char *methodName, const char *signature, …) const 可以调用object的方法
T getField(const char *fieldName) const” 返回域值
void setField(const char *fieldName, const char *signature, T value) 设置域值

猜你喜欢

转载自blog.csdn.net/qq_33564134/article/details/82106895