e, come ti ho detto, prova ad eseguire passo-passo l'esecuzione del progetto: metti un breakpoint su una riga "importante" e da quel momento in poi premi F8 per eseguire ogni riga.
[Sopra ho messo un breakpoint su Activity.LoadLayout ma puoi metterne dove vuoi, quello è anzi il posto peggiore, è giusto un esempio]
e, come ti ho detto, prova ad eseguire passo-passo l'esecuzione del progetto: metti un breakpoint su una riga "importante" e da quel momento in poi premi F8 per eseguire ogni riga.
la cosa che mi fa arrabbiare , che ho provato la versione precedente di questo codice sempre sul cellulare e funziona bene , allora cosa ho fatto ho copiato per intero il codice funzionante e incollato sostituendolo con quello che va in crash , l'ho fatto sia con activiy livello1 e sia con activity List , dopo aver fatto questo e mandato in debug il codice sul cellulare alla fine del test , risultato ? crash
ora provo questo tuo ultimo consiglio , (voglio lasciar perdere ma non so perché non ci riesco)