public TimelineItemView(View itemView, IMvxAndroidBindingContext context) : base(itemView, context) { View content = itemView; this.imgLoadingDrawable = new BitmapDrawable(ResourceExtension.ImageLoading); this.wrappedLayout = content.FindViewById <WrappedLayout>(Resource.Id.wrapPics); for (int i = 0; i < this.wrappedLayout.ChildCount; i++) { ImageView imgView = this.wrappedLayout.GetChildAt(i) as ImageView; imgView.SetScaleType(ImageView.ScaleType.CenterCrop); imgView.SetImageDrawable(this.imgLoadingDrawable); imgView.Click += ImgView_Click; } }
public static AbstractScorePage GetScorePage() { var header = new HeaderContainer(1200, 60); header.AddTitle("TEST TITLE"); var footer = new FooterContainer(1200, 20); footer.AddCopyRights("COPYRIGHTS TEXT TEST"); var contentContainer = new ContentContainer(1200, 600); var rowContainer = new SimpleRowContainer(new System.Windows.Rect(0, 0, 1140, 100)) { Y = 40 }; var rowContainer2 = new SimpleRowContainer(new System.Windows.Rect(0, 0, 1140, 100)) { Y = 180 }; var rowContainer3 = new SimpleRowContainer(new System.Windows.Rect(0, 0, 1140, 100)) { Y = 320 }; rowContainer.AddItem(new MeasurePrototypeItem(100)); rowContainer2.AddItem(new MeasurePrototypeItem(100)); rowContainer3.AddItem(new MeasurePrototypeItem(100)); contentContainer.AddRowContainer(rowContainer); contentContainer.AddRowContainer(rowContainer2); contentContainer.AddRowContainer(rowContainer3); var pageElements = new List <AbstractPageElement> { header, contentContainer, footer }; var pageLayout = new WrappedLayout(pageElements); var scorePage = new StandardScorePage("ADVANCED_LAYOUT_TEST", pageLayout); scorePage.UpdateContent(); return(scorePage); }