2010-03-02 5 views
8

In un'attività è (di solito) facile ottenere il contesto.Un widget di casa può avere un contesto?

Cosa succede se sto lavorando con una classe widget di casa? Queste sono classi che estendono AppWidgetProvider, che non contengono un Contesto!

risposta

16

Un'istanza di Context è passata a tutti i metodi in AppWidgetProvider da utilizzare.

+1

Hai ragione. Grazie...! – daliz

+2

Sentitevi liberi di contrassegnare la mia risposta come accettata :) –

+0

Questo è vero; tuttavia, la domanda rimane valida se si aggiungono listener che vengono chiamati da onPostExecute di AsyncTask per esempio. In questo caso, non hai un contesto nella firma dei metodi. cosa fai? – AntonSack