Ciao, innanzitutto grazie per la risposta.

Purtroppo non sono riuscito a risolvere il problema.
Ho sia seguito il tuo consiglio, dichiarando static il necessario (sono sicuro di non aver sbagliato questo, dato che eclipse viene incontro segnalando eventuali errori),
ed ho provato anche creando un'istanza dinamica dell'oggetto Condivisa e successivamente richiamando il metodo.

Non riporto alcun errore nella console, ma l'applicazione crasha.

Sono piuttosto sicuro che il problema sia circoscritto a questa comunicazione tra le due classi, sia perchè nella classe Main se commento l'istanza oggetto e il metodo di Condivisa, l'errore sparisce, e sia perchè se utilizzo la classe Condivisa come un Activity a se stante (cioè gli passo dei parametri inizializzati), la classe da sola funziona correttamente.


Nel secondo tentativo dinamico, ho scritto così il codice

codice:
//la classe MAIN
import com.primo.progetto.Condivisa

...

Condivisa sp = new Condivisa();
        sp.setFiltro(go1, go2, go3, go4);
la classe Condivisa ovviamente è rimasta immutata.