Errore XA4260 di .NET for Android

Messaggio di esempio

error XA4260: Type 'Example.MyActivity' has a constructor parameter type 'System.Int32&' that cannot be represented in a Java constructor. Remove the constructor or change the parameter to a supported Java type.

Issue

I wrapper Java richiamabili non possono rappresentare parametri generici o istanze di tipo, tipi passati per riferimento, puntatori, puntatori a funzione o matrici rettangolari nelle firme dei costruttori.

Soluzione

Rimuovere il costruttore visibile a Java o usare parametri primitivi, stringhe, oggetti Java associati o array monodimensionali.