Autore Topic: Aiuto Aprire activity da app widget  (Letto 790 volte)

Offline ignaz

  • Utente junior
  • **
  • Post: 54
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s2
  • Sistema operativo:
    Win 7 64bit
Aiuto Aprire activity da app widget
« il: 14 Marzo 2012, 15:03:31 CET »
0
Sto provando in tutti i modi ad aprire un a activity da una app widget ma senza riuscirci.
qualcuno mi può aiutare?

Codice: [Seleziona]
RemoteViews remoteView = new RemoteViews(context.getPackageName(),awID);
Intent configIntent  = new Intent(context, Wind.class);
configIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, configIntent, PendingIntent.FLAG_UPDATE_CURRENT);
remoteView.setOnClickPendingIntent(R.id.but_aprihome, pendingIntent);

dove wind.class è la mia activity da aprire.
Non viene generato alcun errore ma non si apre nulla le istruzioni sono dentro un ciclo for per trovare l'id del widget

sul file manifest
ho aggiunto
Codice (XML): [Seleziona]
<activity android:name=".Wind" android:label="@string/app_name"></activity>
che cosa Manca? Come faccio in debug a capire che cosa non va  a buon  fine?
grazie

Offline ignaz

  • Utente junior
  • **
  • Post: 54
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s2
  • Sistema operativo:
    Win 7 64bit
Re:Aiuto Aprire activity da app widget
« Risposta #1 il: 16 Marzo 2012, 11:31:12 CET »
0
Mi rispondo da solo...
credo che mancasse l'aggiornamento del widget conle righe
Codice: [Seleziona]
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(context);
appWidgetManager.updateAppWidget(mAppWidgetId, views);