Ciao a tutti, sono un nuovo felice possessore e smanettatore di b4a, mi chiamo Francesco e sono di Salerno.
Scrivo non solo per fare un saluto generale, ma per porre una domanda, probabilmente banale, ma che mi sta portando via un bel po di tempo.
Situazione: Sto sviluppando un widget che, nelle mie intenzioni, dovrebbe mostrarmi in una label la longitudine e la latitudine che leggo tramite il GPS. Tutto questo alla pressione di un button. Seguendo il tutorial sui widget, ho creato quindi il layout, ho aggiunto il modulo service e ho testato il tutto. sul mio cellofono (nexus 5) il widget appare nella lista e mi permette di posizionarlo in una home screen.
La domanda è: le sub che riguardano le views, button, label e co., dove dovrei inserirle? se le inserisco nel modulo main, ovviamente dal widget non rispondono. Se provo ad inserirle manualmente nel modulo service, in fase di debug il buon b4a mi restituisce
Parsing code. 0.00
Compiling code. Error
Error compiling program.
Error description: Cannot access activity object from sub Process_Globals.
Occurred on line: 9
Dim label1 As Label
Word: label
dal quale messaggio mi sembra di intuire che le sub che ho inserito nel modulo service vogliano andare a richiamare oggetti fantomatici che dovrebbero essere nell'activity.
Sto combinando un casino eh?
Qualcuno di buon cuore, ha voglia di aiutarmi a capire qualcosa?
Grazie a tutti in anticipo