public override void OnViewCreated(View view, Android.OS.Bundle savedInstanceState) { if (createView) { ScrollView = (HorizontalListView)view.FindViewById(Resource.Id.List1); sampleView = (FrameLayout)view.FindViewById(Resource.Id.SampleView); adapter = new FeatureControlsAdapter(this.Activity, Samples, false); ScrollView.Adapter = adapter; ScrollView.ItemClick += OnListItemClick; if (CurrentSample != null) { RefreshSample(CurrentSample); } } base.OnViewCreated(view, savedInstanceState); }
public override void OnViewCreated(View view, Bundle savedInstanceState) { if (createView) { ScrollView = (HorizontalListView)view.FindViewById(Resource.Id.List1); ScrollView.SetBackgroundResource(Resource.Layout.listviewborder); sampleView = (FrameLayout)view.FindViewById(Resource.Id.SampleView); adapter = new ListViewAdapter(currentActivity, isFeaturedSamples ? featuredSamples : typesSamples, 0); ScrollView.Adapter = adapter; ScrollView.ItemClick += OnListItemClick; if (CurrentSample != null) { RefreshSample(CurrentSample); } } base.OnViewCreated(view, savedInstanceState); }
public void OnViewCreated(View view) { ScrollView = (HorizontalListView)view.FindViewById(Resource.Id.List1); sampleView = (FrameLayout)view.FindViewById(Resource.Id.SampleView); if (Samples.Count == 1) { ScrollView.Visibility = ViewStates.Gone; ViewGroup.MarginLayoutParams param = (ViewGroup.MarginLayoutParams)sampleView.LayoutParameters; } else { adapter = new ListViewAdapter(activity, Samples, CurrentIndex); ScrollView.Adapter = adapter; ScrollView.ItemClick += OnListItemClick; } RefreshSample(CurrentSample); }
public GestureListener(HorizontalListView horizontalListView) { _horizontalListView = horizontalListView; }
public DataObserver(HorizontalListView horizontalListView) { _horizontalListView = horizontalListView; }
protected override void OnCreate(Bundle bundle) { float staticDensity = 2.55f; float deviceDenstiy = Resources.DisplayMetrics.Density; factor = deviceDenstiy / staticDensity; base.OnCreate(bundle); ParseXML(); if (Android.OS.Build.VERSION.SdkInt < Android.OS.BuildVersionCodes.Lollipop) { aSamples.Remove(aSamples.First(x => x.Title == "PDFViewer")); } SetContentView(Resource.Layout.HomeScreen); ActionBar.Hide(); listView = FindViewById <GridView>(Resource.Id.List); listView1 = FindViewById <HorizontalListView>(Resource.Id.List1); context = mainActivity = this; listView.Adapter = new HomeScreenAdapter(this, aSamples); listView1.Adapter = new FeatureControlsAdapter(this, FeatureSamples, true); listView.ItemClick += OnListItemClick; listView1.ItemClick += OnListItemClick1; var manager = this.GetSystemService(Context.TelephonyService) as TelephonyManager; isTablet = GetDeviceType(this); if (isTablet) { listView.SetNumColumns(2); isTablet = true; } else { listView.SetNumColumns(1); isTablet = false; } mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); drawer = FindViewById <LinearLayout>(Resource.Id.left_drawer); imageView = FindViewById <LinearLayout>(Resource.Id.Image); productpage = FindViewById <LinearLayout>(Resource.Id.productpagelayout); documentation = FindViewById <LinearLayout>(Resource.Id.documentlayout); whatsNew = FindViewById <LinearLayout>(Resource.Id.whatsnewlayout); TextView versionText = FindViewById <TextView>(Resource.Id.versionText); versionText.Text = versionText.Text + Resources.GetString(Resource.String.version); drawer.BringToFront(); int width = Resources.DisplayMetrics.WidthPixels * 3 / 4; if (isTablet) { width = Int32.Parse((Resources.DisplayMetrics.WidthPixels * 0.5f).ToString()); } drawer.LayoutParameters.Width = (int)width; imageView.Click += delegate { mDrawerLayout.OpenDrawer(GravityCompat.Start); }; productpage.Click += delegate { goToUrl("https://www.syncfusion.com/products/xamarin"); }; documentation.Click += delegate { goToUrl("https://help.syncfusion.com/xamarin-android/introduction/overview"); }; whatsNew.Click += delegate { goToUrl("https://www.syncfusion.com/products/whatsnew/xamarin-android"); }; }