From bd75699773c8a30f662c7eb0f065fe4a5770a88e Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 12 Feb 2015 22:19:17 +0300 Subject: bring widget up to holo ui standards (lol) --- .../org/fox/ttrss/widget/WidgetUpdateService.java | 26 +++++++++------------- 1 file changed, 10 insertions(+), 16 deletions(-) (limited to 'org.fox.ttrss/src/main/java/org') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java index e45bd301..40f7d100 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/widget/WidgetUpdateService.java @@ -1,14 +1,5 @@ package org.fox.ttrss.widget; -import java.util.HashMap; - -import org.fox.ttrss.ApiRequest; -import org.fox.ttrss.R; -import org.fox.ttrss.util.SimpleLoginManager; - -import com.google.gson.JsonElement; -import com.google.gson.JsonObject; - import android.app.Service; import android.appwidget.AppWidgetManager; import android.content.ComponentName; @@ -17,9 +8,17 @@ import android.content.SharedPreferences; import android.os.IBinder; import android.preference.PreferenceManager; import android.util.Log; -import android.view.View; import android.widget.RemoteViews; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; + +import org.fox.ttrss.ApiRequest; +import org.fox.ttrss.R; +import org.fox.ttrss.util.SimpleLoginManager; + +import java.util.HashMap; + public class WidgetUpdateService extends Service { private final String TAG = this.getClass().getSimpleName(); @@ -51,8 +50,7 @@ public class WidgetUpdateService extends Service { final AppWidgetManager manager = AppWidgetManager.getInstance(this); try { - view.setTextViewText(R.id.counter, String.valueOf("")); - view.setViewVisibility(R.id.progress, View.VISIBLE); + view.setTextViewText(R.id.counter, String.valueOf("...")); manager.updateAppWidget(thisWidget, view); @@ -80,7 +78,6 @@ public class WidgetUpdateService extends Service { if (content != null) { int unread = content.get("unread").getAsInt(); - view.setViewVisibility(R.id.progress, View.GONE); view.setTextViewText(R.id.counter, String.valueOf(unread)); manager.updateAppWidget(thisWidget, view); @@ -91,7 +88,6 @@ public class WidgetUpdateService extends Service { } } - view.setViewVisibility(R.id.progress, View.GONE); view.setTextViewText(R.id.counter, "?"); manager.updateAppWidget(thisWidget, view); } @@ -112,7 +108,6 @@ public class WidgetUpdateService extends Service { @Override protected void onLoginFailed(int requestId, ApiRequest ar) { - view.setViewVisibility(R.id.progress, View.GONE); view.setTextViewText(R.id.counter, "?"); manager.updateAppWidget(thisWidget, view); } @@ -132,7 +127,6 @@ public class WidgetUpdateService extends Service { } catch (Exception e) { e.printStackTrace(); - view.setViewVisibility(R.id.progress, View.GONE); view.setTextViewText(R.id.counter, getString(R.string.app_name)); manager.updateAppWidget(thisWidget, view); -- cgit v1.2.3-54-g00ecf