Sto provando a passare le variabili dalla mia attività principale a un frammento. Questo è il modo sto cercando di farlo:Xamarin La variabile passante di Android da attività a frammenti restituisce null
Questo è a mio attività:
Questo è a mio Frammento:
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Android.OS.Bundle savedInstanceState)
{
var ignored = base.OnCreateView(inflater, container, savedInstanceState);
var view = inflater.Inflate(Resource.Layout.MuseumInformation, null);
content = this.Activity.Intent.GetStringExtra ("content");
header = this.Activity.Intent.GetStringExtra ("header");
footer = this.Activity.Intent.GetStringExtra ("footer");
imageFilePath = this.Activity.Intent.GetStringExtra ("imageLocation");
Ma nessuna delle variabili vengono passati (sono tutti vuoti nel frammento). Sto chiaramente facendo un errore fondamentale qui. Qualcuno può dirmi com'è, per favore. Oppure mostrami un modo migliore per trasmettere i dati.
Grazie.
'this.Activity.Intent.GetStringExtra '=>' Arguments.GetString'? – Selvin