private void ShowProducts()
 {
     Log.Info(TAG, "ShowProducts");
     FindViewById(Resource.Id.progressBar1).Visibility = ViewStates.Gone;
     FindViewById(Resource.Id.content).Visibility      = ViewStates.Visible;
     adapter = new ProductListAdapter(this, consumableProducts);
     consumableProductsListview.Adapter = adapter;
     adapter.NotifyDataSetChanged();
 }
Example #2
0
        private void ShowProducts(IList <ProductInfo> products)
        {
            FindViewById(Resource.Id.progressBar3).Visibility = ViewStates.Gone;
            FindViewById(Resource.Id.content_non).Visibility  = ViewStates.Visible;

            nonconsumableProductListview.Visibility = ViewStates.Visible;
            hasOwnedHiddenLevelLayout.Visibility    = ViewStates.Gone;

            foreach (ProductInfo product in products)
            {
                nonconsumableProducts.Add(product);
            }

            productListAdapter = new ProductListAdapter(this, nonconsumableProducts);
            nonconsumableProductListview.Adapter = productListAdapter;
            productListAdapter.NotifyDataSetChanged();
            nonconsumableProductListview.ItemClick += delegate(object sender, AdapterView.ItemClickEventArgs e)
            {
                Buy(e.Position);
            };
        }