Ich habe ein Fragment, das einen Viewpager und Tablayout enthält. Ich kann die tablayout aus dem Fragment zugreifen, aber wenn ich versuche, das gleiche gilt für die Ansicht Pager zu tun gibt es immer nullViewpager liefert null im Fragment
// dies ist ein Verfahren auf der pagefragment
public override void OnActivityCreated(Bundle savedInstanceState)
{
base.OnActivityCreated(savedInstanceState);
tabs = this.View.FindViewById<TabLayout>(Resource.Id.mytab);
vp = (ViewPager) Activity.FindViewById(Resource.Id.myviewpage);
SetUpViewPager(vp);
tabs.SetupWithViewPager(vp);
}
vp alway null zurück, so dass die App stürzt ab, wenn SetUpViewPager (vp) aufgerufen wird, aber die Registerkarten sind zugänglich
Ich habe das gleiche Problem und Ihr Code funktioniert nicht. Kannst du mir helfen ? –
Bitte sehen Sie diesen Link: https://stackoverflow.com/questions/49177326/switch-to-tab-2-after-selecting-listview-from-tab-1 –