From 95d77acfa055c14cff874d77acbed00a1308d780 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Thu, 27 Dec 2018 07:42:58 +0100 Subject: code cleanup and rework show toast on update check --- src/main/java/de/pixart/messenger/ui/XmppActivity.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/main/java/de/pixart/messenger/ui/XmppActivity.java') diff --git a/src/main/java/de/pixart/messenger/ui/XmppActivity.java b/src/main/java/de/pixart/messenger/ui/XmppActivity.java index aded90a30..19319df18 100644 --- a/src/main/java/de/pixart/messenger/ui/XmppActivity.java +++ b/src/main/java/de/pixart/messenger/ui/XmppActivity.java @@ -1240,7 +1240,13 @@ public abstract class XmppActivity extends ActionBarActivity { return installFromUnknownSource; } - protected void openInstallFromUnknownSourcesDialogIfNeeded() { + protected void openInstallFromUnknownSourcesDialogIfNeeded(boolean showToast) { + String ShowToast; + if (showToast == true) { + ShowToast = "true"; + } else { + ShowToast = "false"; + } if (!installFromUnknownSourceAllowed() && xmppConnectionService.installedFrom() == null) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(R.string.install_from_unknown_sources_disabled); @@ -1261,14 +1267,14 @@ public abstract class XmppActivity extends ActionBarActivity { Toast.makeText(XmppActivity.this, R.string.device_does_not_support_unknown_source_op, Toast.LENGTH_SHORT).show(); } finally { UpdateService task = new UpdateService(this, xmppConnectionService.installedFrom(), xmppConnectionService); - task.executeOnExecutor(UpdateService.THREAD_POOL_EXECUTOR, "true"); + task.executeOnExecutor(UpdateService.THREAD_POOL_EXECUTOR, ShowToast); Log.d(Config.LOGTAG, "AppUpdater started"); } }); builder.create().show(); } else { UpdateService task = new UpdateService(this, xmppConnectionService.installedFrom(), xmppConnectionService); - task.executeOnExecutor(UpdateService.THREAD_POOL_EXECUTOR, "true"); + task.executeOnExecutor(UpdateService.THREAD_POOL_EXECUTOR, ShowToast); Log.d(Config.LOGTAG, "AppUpdater started"); } } -- cgit v1.2.3