Ciao, non mi è molto chiaro come procedere. Ho una Classe:
public class SmsReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
... leggo l'sms e lo processo ...
}
}
E un'AppWidget con un bottone e una textview:
public class MyWidget extends AppWidgetProvider
{
public static String ACTION_WIDGET_UPDATESMS = "ActionUpdateSmsWidget";
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds)
{
... inizializzazione dell'azione che dal bottone lancia un'activity -> Questo funziona
}
}
Come ho scritto il bottone funziona e richiama un'altra activity che fa altri lavori, ma se volessi invece dalla classe SmsReceiver aggiornare il contenuto a video della textview del widget passando dei parametri?