Esempio n. 1
0
		protected override void OnCreate (Bundle bundle)
		{
			var metrics = new DisplayMetrics (); 
			WindowManager.DefaultDisplay.GetMetrics (metrics);
			Images.ScreenWidth = metrics.WidthPixels;
			FileCache.SaveLocation = CacheDir.AbsolutePath;
			base.OnCreate (bundle);
			SetContentView (Resource.Layout.Main);

			//Retain fragments so don't set home if state is stored.
			if (FragmentManager.BackStackEntryCount == 0) {
				var productFragment = new ProductListFragment ();
				productFragment.ProductSelected += ShowProductDetail;

				baseFragment = productFragment.Id;
				SwitchScreens (productFragment, false, true);
			}
		}
Esempio n. 2
0
        protected override void OnCreate(Bundle bundle)
        {
            var metrics = new DisplayMetrics();

            WindowManager.DefaultDisplay.GetMetrics(metrics);
            Images.ScreenWidth     = metrics.WidthPixels;
            FileCache.SaveLocation = CacheDir.AbsolutePath;
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.Main);

            //Retain fragments so don't set home if state is stored.
            if (FragmentManager.BackStackEntryCount == 0)
            {
                var productFragment = new ProductListFragment();
                productFragment.ProductSelected += ShowProductDetail;

                baseFragment = productFragment.Id;
                SwitchScreens(productFragment, false, true);
            }
        }