From 33a557116877155d287f89051bc9ca91c49df9d0 Mon Sep 17 00:00:00 2001 From: Bennet Brunsen Date: Thu, 12 Mar 2015 11:45:06 +0100 Subject: [PATCH] Removed flickering Removed method calls, that opened and closed dialogs. Only one dialog is shown now, when checking in and refreshing regatta data. --- .../android/tracking/app/utils/CheckinManager.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/mobile/com.sap.sailing.android.tracking.app/src/com/sap/sailing/android/tracking/app/utils/CheckinManager.java b/mobile/com.sap.sailing.android.tracking.app/src/com/sap/sailing/android/tracking/app/utils/CheckinManager.java index eb755d8c208..ac55cab5245 100644 --- a/mobile/com.sap.sailing.android.tracking.app/src/com/sap/sailing/android/tracking/app/utils/CheckinManager.java +++ b/mobile/com.sap.sailing.android.tracking.app/src/com/sap/sailing/android/tracking/app/utils/CheckinManager.java @@ -55,7 +55,7 @@ public class CheckinManager { return; } - activity.showProgressDialog(R.string.please_wait, R.string.getting_leaderboard); + activity.showProgressDialog(R.string.please_wait, R.string.getting_event); try { HttpGetRequest getLeaderboardRequest = new HttpGetRequest(new URL(urlData.getLeaderboardUrl), activity); @@ -110,7 +110,6 @@ public class CheckinManager { public void performAction(JSONObject response) { // TODO Auto-generated method stub - activity.dismissProgressDialog(); final String leaderboardName; @@ -124,8 +123,6 @@ public class CheckinManager { return; } - activity.showProgressDialog(R.string.please_wait, R.string.getting_event); - HttpGetRequest getEventRequest; try { getEventRequest = new HttpGetRequest(new URL(urlData.getEventUrl), activity); @@ -154,7 +151,6 @@ public class CheckinManager { @Override public void performAction(JSONObject response) { - activity.dismissProgressDialog(); try { urlData.eventId = response.getString("id"); @@ -177,9 +173,6 @@ public class CheckinManager { return; } - activity.showProgressDialog(R.string.please_wait, - R.string.getting_competitor); - HttpGetRequest getCompetitorRequest; try { getCompetitorRequest = new HttpGetRequest( @@ -267,6 +260,7 @@ public class CheckinManager { data.uriString = urlData.uriStr; try { data.setCheckinDigestFromString(urlData.uriStr); + activity.dismissProgressDialog(); setCheckinData(data); } catch (UnsupportedEncodingException e) { ExLog.e(activity,