From 3b4f56cad7c3c4b240b43ade90759e8173947c59 Mon Sep 17 00:00:00 2001 From: esalessandrxx Date: Thu, 5 Oct 2023 20:33:36 -0400 Subject: [PATCH] correccion al mostrar informacion de el widget --- .../java/com/arr/simple/broadcast/BalancesBroadcast.java | 5 +++-- app/src/main/java/com/arr/simple/widget/WidgetBalances.java | 5 +++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/arr/simple/broadcast/BalancesBroadcast.java b/app/src/main/java/com/arr/simple/broadcast/BalancesBroadcast.java index 9c98986..7629d33 100644 --- a/app/src/main/java/com/arr/simple/broadcast/BalancesBroadcast.java +++ b/app/src/main/java/com/arr/simple/broadcast/BalancesBroadcast.java @@ -28,7 +28,7 @@ import java.util.Date; import java.util.Locale; -@RequiresApi(29) +@RequiresApi(28) public class BalancesBroadcast extends BroadcastReceiver { private UssdUtils ussd; @@ -45,7 +45,8 @@ public class BalancesBroadcast extends BroadcastReceiver { private static final String CHANNEL_ID = "Balances"; private static final String CHANNEL = "Update balances"; - + + @RequiresApi(28) @Override public void onReceive(Context context, Intent intent) { diff --git a/app/src/main/java/com/arr/simple/widget/WidgetBalances.java b/app/src/main/java/com/arr/simple/widget/WidgetBalances.java index cc8d8e7..948a986 100644 --- a/app/src/main/java/com/arr/simple/widget/WidgetBalances.java +++ b/app/src/main/java/com/arr/simple/widget/WidgetBalances.java @@ -15,6 +15,7 @@ import android.widget.RemoteViews; import android.widget.Toast; +import androidx.annotation.RequiresApi; import androidx.core.content.ContextCompat; import androidx.preference.PreferenceManager; @@ -23,6 +24,7 @@ import com.arr.ussd.ResponseUssd; import com.arr.ussd.utils.UssdUtils; +@RequiresApi(28) public class WidgetBalances extends AppWidgetProvider { private RemoteViews views; @@ -80,6 +82,9 @@ public void run() { //update to 5 seconds handler.postDelayed(this, 5000); + + /* actualizar vista del widget */ + appWidgetManager.updateAppWidget(appWidgetId, views); } }; handler.post(runnable);