CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 18 su 18
Discussione:

[Help] Widget Batteria

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #11
    Androidiano VIP


    Registrato dal
    Jan 2009
    Messaggi
    68

    Ringraziamenti
    0
    Ringraziato 23 volte in 14 Posts
    Predefinito

    Ciao, un consiglio per lo sviluppo futuro, io ho trovato utile loggare in questa maniera
    Log.i( LOG_TAG, "Widget onEnabled()" );
    le chiamate delle funzioni "@Override", per vedere come funzionava esattamente il ciclo di vita della Widget. Spero possa tornarti utile.
    ANDROID Yourself

    Do Androids Dream of Electric Sheep?

    getFirefox.it

  2.  
  3. #12
    Senior Droid L'avatar di monossido


    Registrato dal
    Jul 2009
    Località
    Padova
    Messaggi
    332

    Ringraziamenti
    11
    Ringraziato 17 volte in 14 Posts
    Predefinito

    grazie anche la questione dei log è utilissima!

    c'è una cosa che non mi quadra dell'allarme che ho impostato io...non sembra che i millisecondi che ho impostato per l'update vengano considerati, sembra semplicemente che quando riceve il messaggio di ACTION_BATTERY_CHANGED il widget semplicemente si aggiorna...

    in questo istante mi è venuto il dubbio che in realtà non sia per niente riuscito a far andare gli allarmi ma che ora il widget si aggiorna ascoltando i messaggi di broadcast come fa l'applicazione di cui ho pubblicato il codice qualche messaggio fa

    se gli allarmi sono impostati dovrei vedere qualcosa nei log?
    www.lorenzobraghetto.com <-blog
    monossido at lorenzobraghetto.com <- jabber/mail
    http://twitter.com/monossido <-twitter

  4. #13
    Androidiano VIP


    Registrato dal
    Jan 2009
    Messaggi
    68

    Ringraziamenti
    0
    Ringraziato 23 volte in 14 Posts
    Predefinito

    Se hai questo dubbio prova ad inserire il Log dentro alla funzione onUpdate, e controlla sul log l'arrivo della chiamata onUpdate sul tuo Widget.
    ANDROID Yourself

    Do Androids Dream of Electric Sheep?

    getFirefox.it

  5. #14
    Senior Droid L'avatar di monossido


    Registrato dal
    Jul 2009
    Località
    Padova
    Messaggi
    332

    Ringraziamenti
    11
    Ringraziato 17 volte in 14 Posts
    Predefinito

    sisi grazie era la prima cosa che ho fatto
    ora ho risolto anche se non è facilissimo spiegare
    come avevo impostato prima effettivamente il widget veniva aggiornato quando riceveva un messaggio broadcast di cambio stato batteria....gli alarm in realtà non funzionavano

    per farli funzionare (in breve) ho messo la classe che estende broadcastReceiver in un file separato che viene chiamato dagli alarmi
    www.lorenzobraghetto.com <-blog
    monossido at lorenzobraghetto.com <- jabber/mail
    http://twitter.com/monossido <-twitter

  6. #15
    Androidiano L'avatar di DarthSith


    Registrato dal
    Jan 2010
    Messaggi
    256

    Ringraziamenti
    1
    Ringraziato 14 volte in 14 Posts
    Predefinito

    Scusa come hai fatto ad aggiornare il widget tramite messaggio broadcast?
    Io sto provando con intent.action_date_changed ma nn riesco...

  7. #16
    Senior Droid L'avatar di monossido


    Registrato dal
    Jul 2009
    Località
    Padova
    Messaggi
    332

    Ringraziamenti
    11
    Ringraziato 17 volte in 14 Posts
    Predefinito

    mamma mia è passato tanto tempo e non mi ci sono più messo, ma dovrebbe essere una cosa del genere

    con questo imposti l'intent


    con questo ti metti in ascolto dell'itent

    www.lorenzobraghetto.com <-blog
    monossido at lorenzobraghetto.com <- jabber/mail
    http://twitter.com/monossido <-twitter

  8. #17
    Androidiano L'avatar di DarthSith


    Registrato dal
    Jan 2010
    Messaggi
    256

    Ringraziamenti
    1
    Ringraziato 14 volte in 14 Posts
    Predefinito

    E' come l'ho fatto io, solo che io uso l'action per la data e cerco di farlo in un widget.
    Nel widget nn va, nell'activity si.
    Tuttavia nell'activity chiamo il finish() perchè devo chiuderla, e quando accade va in eccezione sull'intentfilter, e lo annulla...

  9. #18
    Androidiano L'avatar di DarthSith


    Registrato dal
    Jan 2010
    Messaggi
    256

    Ringraziamenti
    1
    Ringraziato 14 volte in 14 Posts
    Predefinito

    Ho risolto tramite un service che registra a sua volta il receiver, che è il widget stesso, dato che gli appwidgetprovider sono una sottoclasse dei broadcastreceiver.

Pagina 2 di 2 primaprima 12

Discussioni simili

  1. widget batteria
    Da armandopoli nel forum Motorola Milestone
    Risposte: 2
    Ultimo messaggio: 28-01-10, 14:09
  2. Widget Weather Forecast, ottimo set di widget per il meteo APK
    Da androidworldpress nel forum Le Applicazioni per Android
    Risposte: 5
    Ultimo messaggio: 27-01-10, 08:49
  3. 3 Widget
    Da Fra87 nel forum Acer Serie Liquid Z
    Risposte: 0
    Ultimo messaggio: 15-12-09, 07:31
  4. widget
    Da wickerman93 nel forum HTC Dream / Tmobile G1
    Risposte: 2
    Ultimo messaggio: 27-11-09, 19:46
  5. Htc Widget
    Da OneMan nel forum HTC Magic
    Risposte: 5
    Ultimo messaggio: 04-06-09, 21:45

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy