Sto cercando disperatamente di capire come implementare i widget della schermata iniziale. Al momento, sono finalmente riuscito a ottenere un pulsante sul mio widget per rispondere alla pressione di un pulsante che ha impostato un filtro intent nel manifest.Come avviare l'attività dal widget della schermata iniziale di Android
Tuttavia, non posso per la vita di me capire come avviare un'attività quando si preme il pulsante. In sostanza, ecco il codice che ho:
@Override
public void onReceive(Context context, Intent intent)
{
super.onReceive(context, intent);
if(intent.getAction().equals("com.bic.search.searchWidget.CLICK"))
{
Toast.makeText(context, "It works!!", Toast.LENGTH_SHORT).show();
}
}
Quello che voglio veramente fare, però, è avviare una nuova attività, non visualizzare un messaggio brindisi. So che ha qualcosa a che fare con gli intent in sospeso, ma non riesco a capire come farlo funzionare.
Qualsiasi aiuto e codice di esempio sarebbe apprezzato. Grazie mille a chiunque risponda a questo!
Il collegamento è interrotto, è possibile risolvere il problema? – Joel
@Joel: Siamo spiacenti, non ho un progetto corrente che dimostri questo. – CommonsWare