public override void OnDestroyView() { base.OnDestroyView(); mView.NewCommentEntered -= mView_NewCommentEntered; mView = null; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mView = (DetailedImageView)inflater.Inflate( Resource.Layout.DetailedImageView, container, false); mView.NewCommentEntered += mView_NewCommentEntered; if (Arguments != null) { mModel.FetchDetailedImageInfoAsync( new ImageInfo { DbRowId = Arguments.GetLong(EXTRA_DB_IMAGE_ROW_ID), ImageName = Arguments.GetString(EXTRA_IMAGE_NAME) }); } return(mView); }
public DetailedImageCell(DetailImageData data) { videoCellView = new DetailedImageView(data); UpdateCell(data); ContentView.Add(videoCellView); }