summaryrefslogtreecommitdiffstats
path: root/src/android/java/src/org/qtproject/qt/android/bindings/QtService.java
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2022-09-30 17:21:38 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2023-10-12 11:59:55 +0300
commitd9845e2ac8afd5e1c00e835d7896eefe39346227 (patch)
tree3e59fb03762e7f00e0e31a176ecbbd41023a056e /src/android/java/src/org/qtproject/qt/android/bindings/QtService.java
parent1da7acd93d9eacd253807202cfd59d01948919cf (diff)
Android: Clean QtActivity and QtService from uneccessary overrides
Following the previous change in the chain, this removes override calls that have no implementation under Qt Delegates, so they can be removed and the default behavior would persist. Task-number: QTBUG-115014 Task-number: QTBUG-114593 Change-Id: Ia7c76e9b56c63cba935cb3d2ae3b6260d3462e51 Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io>
Diffstat (limited to 'src/android/java/src/org/qtproject/qt/android/bindings/QtService.java')
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtService.java55
1 files changed, 2 insertions, 53 deletions
diff --git a/src/android/java/src/org/qtproject/qt/android/bindings/QtService.java b/src/android/java/src/org/qtproject/qt/android/bindings/QtService.java
index d900c33f0a..8322af2ae7 100644
--- a/src/android/java/src/org/qtproject/qt/android/bindings/QtService.java
+++ b/src/android/java/src/org/qtproject/qt/android/bindings/QtService.java
@@ -8,7 +8,6 @@ import android.app.Service;
import android.util.Log;
import android.content.Intent;
import android.content.res.Configuration;
-import android.os.Bundle;
import android.os.IBinder;
import org.qtproject.qt.android.QtNative;
@@ -19,11 +18,11 @@ public class QtService extends Service
{
QtServiceLoader m_loader = new QtServiceLoader(this, QtService.class);
-
/////////////////////////// forward all notifications ////////////////////////////
/////////////////////////// Super class calls ////////////////////////////////////
/////////////// PLEASE DO NOT CHANGE THE FOLLOWING CODE //////////////////////////
//////////////////////////////////////////////////////////////////////////////////
+
protected void onCreateHook() {
// the application has already started
// do not reload everything again
@@ -43,7 +42,6 @@ public class QtService extends Service
super.onCreate();
onCreateHook();
}
- //---------------------------------------------------------------------------
@Override
public void onDestroy()
@@ -51,7 +49,6 @@ public class QtService extends Service
super.onDestroy();
QtLoader.invokeDelegate();
}
- //---------------------------------------------------------------------------
@Override
public IBinder onBind(Intent intent)
@@ -62,7 +59,6 @@ public class QtService extends Service
else
return null;
}
- //---------------------------------------------------------------------------
@Override
public void onConfigurationChanged(Configuration newConfig)
@@ -74,54 +70,6 @@ public class QtService extends Service
{
super.onConfigurationChanged(newConfig);
}
- //---------------------------------------------------------------------------
-
- @Override
- public void onLowMemory()
- {
- if (!QtLoader.invokeDelegate().invoked)
- super.onLowMemory();
- }
- //---------------------------------------------------------------------------
-
- @Override
- public int onStartCommand(Intent intent, int flags, int startId)
- {
- QtLoader.InvokeResult res = QtLoader.invokeDelegate(intent, flags, startId);
- if (res.invoked)
- return (Integer) res.methodReturns;
- else
- return super.onStartCommand(intent, flags, startId);
- }
- public int super_onStartCommand(Intent intent, int flags, int startId)
- {
- return super.onStartCommand(intent, flags, startId);
- }
- //---------------------------------------------------------------------------
-
- @Override
- public void onTaskRemoved(Intent rootIntent)
- {
- if (!QtLoader.invokeDelegate(rootIntent).invoked)
- super.onTaskRemoved(rootIntent);
- }
- public void super_onTaskRemoved(Intent rootIntent)
- {
- super.onTaskRemoved(rootIntent);
- }
- //---------------------------------------------------------------------------
-
- @Override
- public void onTrimMemory(int level)
- {
- if (!QtLoader.invokeDelegate(level).invoked)
- super.onTrimMemory(level);
- }
- public void super_onTrimMemory(int level)
- {
- super.onTrimMemory(level);
- }
- //---------------------------------------------------------------------------
@Override
public boolean onUnbind(Intent intent)
@@ -136,4 +84,5 @@ public class QtService extends Service
{
return super.onUnbind(intent);
}
+ //---------------------------------------------------------------------------
}