Esempio n. 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            //SetContentView(Resource.Layout.list_layout);
            //// Create your application here
            //mRecycleView = FindViewById<RecyclerView>(Resource.Id.recyclerView);

            //mLayoutManager = new LinearLayoutManager(this);
            //mRecycleView.SetLayoutManager(mLayoutManager);
            //mAdapter = new ProductListAdapter(mProductList);

            //mProductList = new ProductList();
            //mRecycleView.SetAdapter(mAdapter);

            mProductList = new ProductList();
            SetContentView(Resource.Layout.list_layout);
            mRecycleView = FindViewById <RecyclerView>(Resource.Id.recyclerView);

            mLayoutManager = new LinearLayoutManager(this);
            mRecycleView.SetLayoutManager(mLayoutManager);
            mAdapter            = new ProductListAdapter(mProductList);
            mAdapter.ItemClick += MAdapter_ItemClick;


            mRecycleView.SetAdapter(mAdapter);
        }
Esempio n. 2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = inflater.Inflate(Resource.Layout.products_activity, container, false);

            _lst = view.FindViewById <ListView>(Resource.Id.lstProducts);
            _fab = view.FindViewById <FloatingActionButton>(Resource.Id.fabAdd);

            _adapter     = GetInstance <ProductListAdapter>(Context);
            _lst.Adapter = _adapter;
            _fab.Click  += (e, s) => { GoToAddProductActivity(); };

            return(view);
        }
Esempio n. 3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.view_product_main);
            operation = new DataOperation();

            listProduct = FindViewById <ListView>(Resource.Id.listProduct);
            btn1        = FindViewById <Button>(Resource.Id.btn1);

            btn1.Click += Btn1_Click;

            adapter             = new ProductListAdapter(this, operation.GetAllProduct());
            listProduct.Adapter = adapter;
        }
Esempio n. 4
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            base.OnCreateView(inflater, container, savedInstanceState);
            var view = inflater.Inflate(Resource.Layout.product_catalog, container, false);

            mRecyclerView = view.FindViewById <RecyclerView>(Resource.Id.recyclerView);
            //dummy data



            // Plug in the linear layout manager:
            mLayoutManager = new LinearLayoutManager(this.Activity);
            mRecyclerView.SetLayoutManager(mLayoutManager);

            // Plug in my adapter:


            adapter = new ProductListAdapter(Context, imgArray);
            mRecyclerView.SetAdapter(adapter);
            return(view);
        }
Esempio n. 5
0
 public void clickListner(int position)
 {
     adapter = new ProductListAdapter(Context, prodImgArray);
     adapter.NotifyDataSetChanged();
 }