Il titolo dice tutto...
Visualizzazione stampabile
Il titolo dice tutto...
Anche la documentazione ufficiale dice tutto...:)
https://developer.android.com/guide/...ets/index.html
Come si fa a far funzionare un bottone inserito nel widget?
Inviato dal mio GT-I9505 usando Androidiani App
Dv svolgere un metodo.. Ps inserire valori nel database. Ho provato a fare cone faccio di solito con un activity.. Ma nnt
Inviato dal mio GT-I9505 usando Androidiani App
Potresti farmi un esempio pratico?
Inviato dal mio GT-I9505 usando Androidiani App
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
for(int i=0; i<appWidgetIds.length; i++) {
RemoteViews rv = new RemoteViews(context.getPackageName(), R.layout.id_layout_tuo_widget);
Intent intService = new Intent(context, NomeTuoService.class);
PendingIntent pintService = PendingIntent.getService(context, 0, intService, 0);
rv.setOnClickPendingIntent(R.id.id_tuo_bottone, pintService);
[...]
Ma dv inizializzare il button?
Inviato dal mio GT-I9505 usando Androidiani App
Il bottone è già creato perchè lo hai inserito nel file xml di layout del widget.
Col codice che ho scritto gli associ un listener per far partire il Service che esegue le operazioni volute.
Ti consiglio di leggere attentamente la guida ufficiale che ho linkato all'inizio e verificare di aver predisposto correttamente tutti i file che servono per creare il widget.