QAndroidActivityResultReceiver Class
Interfaz utilizada para callbacks de onActivityResult() en la actividad principal de Android. Más...
| Cabecera: | #include <QtCore/private/qandroidextras_p.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS CorePrivate)target_link_libraries(mytarget PRIVATE Qt6::CorePrivate) |
| qmake: | QT += core-private |
| Desde: | Qt 6.2 |
| Estado: | Preliminar |
Esta clase está en desarrollo y está sujeta a cambios.
Funciones Públicas
| virtual void | handleActivityResult(int receiverRequestCode, int resultCode, const QJniObject &data) = 0 |
Descripción detallada
Crea una subclase de esta clase para recibir notificaciones de los resultados al utilizar las API QtAndroidPrivate::startActivity() y QtAndroidPrivate::startIntentSender().
Documentación de las funciones de los miembros
[pure virtual] void QAndroidActivityResultReceiver::handleActivityResult(int receiverRequestCode, int resultCode, const QJniObject &data)
Reimplemente esta función para obtener los resultados de la actividad después de iniciar una actividad utilizando QtAndroidPrivate::startActivity() o QtAndroidPrivate::startIntentSender(). El receiverRequestCode es el código de solicitud único para este receptor que se pasó originalmente a las funciones startActivity() o startIntentSender(). resultCode es el resultado devuelto por la actividad, y data es null o un objeto Java de la clase android.content.Intent. Los dos últimos argumentos son idénticos a los argumentos pasados a onActivityResult().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.