public override Android.Support.V4.App.Fragment GetItem(int position) { var imgUrl = images [position]; var fragment = new ImageFragment(); //.NewInstance (imgUrl.Images); //for some reason not saving instance so have to create below method again fragment.setImageList(imgUrl.Images, imgUrl.Activity); return(fragment); }
public static ImageFragment NewInstance(string imgUrl) { //Could not get to work this piece of code. hence leaveing it for later fix. var fragment = new ImageFragment(); //var fragmentTx = this.FragmentManager.BeginTransaction(); Bundle args = new Bundle (); args.PutString (KeyContent,imgUrl); fragment.Arguments = args; //fragmentTx.Add (fragment, fragmentTag); //fragmentTx.Commit(); return fragment; }
public static ImageFragment NewInstance(string imgUrl) { //Could not get to work this piece of code. hence leaveing it for later fix. var fragment = new ImageFragment(); //var fragmentTx = this.FragmentManager.BeginTransaction(); Bundle args = new Bundle(); args.PutString(KeyContent, imgUrl); fragment.Arguments = args; //fragmentTx.Add (fragment, fragmentTag); //fragmentTx.Commit(); return(fragment); }
public override Android.Support.V4.App.Fragment GetItem(int position) { var imgUrl = images [position]; var fragment = new ImageFragment (); //.NewInstance (imgUrl.Images); //for some reason not saving instance so have to create below method again fragment.setImageList (imgUrl.Images, imgUrl.Activity); return fragment; }