From 1be4f74843b41f8bc1d1d64e83485f4eb864e8b4 Mon Sep 17 00:00:00 2001 From: BogDan Vatra <bogdan@kdab.com> Date: Mon, 18 Jul 2016 16:57:13 +0300 Subject: [PATCH] This module doesn't need an Activity to work, a Context object is enough Task-number: QTBUG-54506 Change-Id: I81ad9b90fdc55aaaa828ef8256edb7bccca45e64 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> --- .../qt5/android/multimedia/QtMultimediaUtils.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/plugins/android/jar/src/org/qtproject/qt5/android/multimedia/QtMultimediaUtils.java b/src/plugins/android/jar/src/org/qtproject/qt5/android/multimedia/QtMultimediaUtils.java index 917f02d48..e16d424cf 100644 --- a/src/plugins/android/jar/src/org/qtproject/qt5/android/multimedia/QtMultimediaUtils.java +++ b/src/plugins/android/jar/src/org/qtproject/qt5/android/multimedia/QtMultimediaUtils.java @@ -40,7 +40,6 @@ package org.qtproject.qt5.android.multimedia; import android.content.Context; -import android.app.Activity; import android.view.OrientationEventListener; import android.os.Environment; import android.media.MediaScannerConnection; @@ -68,13 +67,13 @@ public class QtMultimediaUtils } } - static private Activity m_activity = null; + static private Context m_context = null; static private OrientationListener m_orientationListener = null; - static public void setActivity(Activity activity, Object activityDelegate) + static public void setContext(Context context) { - m_activity = activity; - m_orientationListener = new OrientationListener(activity); + m_context = context; + m_orientationListener = new OrientationListener(context); } public QtMultimediaUtils() @@ -129,6 +128,6 @@ public class QtMultimediaUtils static void registerMediaFile(String file) { - MediaScannerConnection.scanFile(m_activity, new String[] { file }, null, null); + MediaScannerConnection.scanFile(m_context, new String[] { file }, null, null); } } -- GitLab