summaryrefslogtreecommitdiffstats
path: root/src/android/java/src
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2022-09-30 14:33:40 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2022-12-21 02:28:56 +0200
commit40b42ac517c45beff3caf5e991c84739ac014912 (patch)
treee1a0144370b7fc63e2324390202dc5a80277eb4c /src/android/java/src
parent32666691c21cc91a3d7c7585dad711dc9743fdce (diff)
Android: Fix deprecations AlertDialog.setButton()
https://developer.android.com/reference/android/app/ AlertDialog#setButton(java.lang.CharSequence, %20android.content.DialogInterface.OnClickListener) Pick-to: 6.5 6.4 6.2 5.15 Change-Id: I470acba581b7226b2d4a56754cf6372baa167eb4 Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io>
Diffstat (limited to 'src/android/java/src')
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java b/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
index fea193a4db..baa4062372 100644
--- a/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
+++ b/src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java
@@ -5,6 +5,7 @@
package org.qtproject.qt.android.bindings;
import android.app.AlertDialog;
+import android.app.Dialog;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.DialogInterface;
@@ -146,7 +147,8 @@ public abstract class QtLoader {
// fatal error, show the error and quit
AlertDialog errorDialog = new AlertDialog.Builder(m_context).create();
errorDialog.setMessage(loaderParams.getString(ERROR_MESSAGE_KEY));
- errorDialog.setButton(resources.getString(android.R.string.ok),
+ errorDialog.setButton(Dialog.BUTTON_POSITIVE,
+ resources.getString(android.R.string.ok),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
@@ -197,7 +199,8 @@ public abstract class QtLoader {
int id = resources.getIdentifier("fatal_error_msg", "string",
packageName);
errorDialog.setMessage(resources.getString(id));
- errorDialog.setButton(resources.getString(android.R.string.ok),
+ errorDialog.setButton(Dialog.BUTTON_POSITIVE,
+ resources.getString(android.R.string.ok),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {