--- android/Side9/src/dk/thoerup/side9/Side9WidgetProvider.java 2010/03/24 08:57:30 635 +++ android/Side9/src/dk/thoerup/side9/Side9WidgetProvider.java 2010/04/28 08:20:24 682 @@ -1,5 +1,6 @@ package dk.thoerup.side9; +import java.io.IOException; import java.net.URL; import java.net.URLConnection; @@ -10,6 +11,7 @@ import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; +import android.net.ConnectivityManager; import android.net.Uri; import android.util.Log; import android.widget.RemoteViews; @@ -19,15 +21,54 @@ //The data needs to be static, since BroadcastReceivers (which WidgetProviders extends) are only valid during onReceive() private static Side9Data usedData; + + public Side9WidgetProvider() { + Log.i("Side9Pigen", "WidgetProvider constructor called"); + } + + private void setImage(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds, Bitmap image) { + // Perform this loop procedure for each App Widget that belongs to this provider + final int N = appWidgetIds.length; + for (int i=0; i