Example #1
0
        public override void OnDestroyView()
        {
            base.OnDestroyView();

            mView.NewCommentEntered -= mView_NewCommentEntered;
            mView = null;
        }
Example #2
0
        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);
 }