private void SetUpRecyclerView(RecyclerView recyclerView) { /* generate list with app info */ recyclerView.HasFixedSize = true; LinearLayoutManager layoutmanager = new LinearLayoutManager(recyclerView.Context); recyclerView.SetLayoutManager(layoutmanager); adapter = new SimpleStringRecyclerViewAdapter(recyclerView, SQL_Product.RetrieveList(loadint, _IDX)); recyclerView.SetAdapter(adapter); recyclerView.SetItemClickListener((rv, position, view) => { string test = position.ToString(); //view.LongClick += View_LongClick; //view.Click += View_Click; //Context context = view.Context; //Intent intent = new Intent(context, typeof(CheeseDetailActivity)); //intent.PutExtra(CheeseDetailActivity.EXTRA_NAME, values[position].ApplicationName); //intent.PutExtra("data_used", data[position].ApplicationData); //intent.PutExtra("user_id", position); //intent.PutExtra("pid", pid[position].ApplicationPID); //intent.AddFlags(ActivityFlags.NewTask); //context.StartActivity(intent); }); }
void SetUpRecyclerView(_w.RecyclerView recyclerView) { ax_Bookmarks.ax_bookmarks.UpdateList(); //var values = GetRandomSubList(Cheeses.CheeseStrings, 30); var values = new List <string>(); wlink = new List <int>(); for (int i = 0; i < movieTitles.Count; i++) { if (!movieTitles[i].Contains("B___")) { values.Add(MainActivity.movieTitles[i]); wlink.Add(i); } } //.Replace("B___", "") recyclerView.SetLayoutManager(new _w.LinearLayoutManager(recyclerView.Context)); var adapter = new SimpleStringRecyclerViewAdapter(recyclerView.Context, values, Activity.Resources); adapter.ItemClick += MAdapter_ItemLongClick; recyclerView.SetAdapter(adapter); // System.Diagnostics.Debug.WriteLine("QQQ:" + movieTitles.Count.ToString()); // if( !recyclerView.itemc) { // } }
private void SetUpRecyclerView(RecyclerView recyclerView) { try { new System.Threading.Thread(new System.Threading.ThreadStart(delegate { act.RunOnUiThread(() => { //we need to fetch the info for this as well WMSScanner.TripsDetails tripswithso = Constants._service.Android_Routing_Get_SalesOrders_On_Trips(Update_Variables.WMSGuid.ToString(), JobNo); if (tripswithso.Successful == false) { //show error } //check if items has user on them List <WMSScanner.TripDetail> itemsfordisplay = new List <WMSScanner.TripDetail>(); for (int i = 0; i < tripswithso.trips.Length; i++) { if (tripswithso.trips[i].UserLastScannedk__BackingField == null) { itemsfordisplay.Add(tripswithso.trips[i]); } else { //item has already been set FirstItem = false; } } tripdetails.Clear(); tripdetails.AddRange(itemsfordisplay); var values = tripdetails; recyclerView.SetLayoutManager(new LinearLayoutManager(recyclerView.Context)); _adapter = new SimpleStringRecyclerViewAdapter(recyclerView.Context, values, Resources); recyclerView.SetAdapter(_adapter); recyclerView.SetItemClickListener((rv, position, view) => { }); }); } ) ) { Name = "TripInvoice" }.Start(); } catch (Exception ex) { string error = ex.Message; } }
/// <summary> /// Setup our custom recycler view /// </summary> /// <param name="recyclerView"></param> private void SetUpRecyclerView(RecyclerView recyclerView) { new System.Threading.Thread(new System.Threading.ThreadStart(delegate { act.RunOnUiThread(() => { WMSScanner.TripsDetails tripresult = new WMSScanner.TripsDetails(); if (tripresult.Successful == false) { //error out } tripobject.Clear(); var temp = new WMSScanner.TripDetail(); temp._invoice = "35088 | 2019-02-13 | Cranswick Supplier"; tripobject.Add(temp); temp = new WMSScanner.TripDetail(); temp._invoice = "35089 | 2019-02-13 | Cranswick Supplier"; tripobject.Add(temp); temp = new WMSScanner.TripDetail(); temp._invoice = "35090 | 2019-02-13 | Cranswick Supplier"; tripobject.Add(temp); //tripobject.AddRange(tripresult.trips); if (tripobject.Count == 0) { Toast.MakeText(context, "No Trips Loaded For Operator", ToastLength.Long).Show(); } else { var values = tripobject; recyclerView.SetLayoutManager(new LinearLayoutManager(recyclerView.Context)); _adapter = new SimpleStringRecyclerViewAdapter(recyclerView.Context, values, Activity.Resources); recyclerView.SetAdapter(_adapter); recyclerView.SetItemClickListener((rv, position, view) => { try { //start the signing screen Context context = view.Context; Intent intent = new Intent(context, typeof(TripScanner)); intent.PutExtra(TripScanner.EXTRA_NAME, values[position]._tripno);//pass information to the next screen context.StartActivity(intent); } catch (System.Exception ex) { } }); } }); })).Start(); }
void SetUpRecyclerView(_w.RecyclerView recyclerView) { //var values = GetRandomSubList(Cheeses.CheeseStrings, 30); List <string> values = new List <string>(); var localC = Application.Context.GetSharedPreferences("Downloads", FileCreationMode.Private); IDictionary <string, object> allData = localC.All; ICollection <string> allTitles = allData.Keys; string[] tempVal = new string[allData.Count]; allTitles.CopyTo(tempVal, 0); values = new List <string>(); for (int i = 0; i < tempVal.Length; i++) { if (!tempVal[i].Contains("P___")) { values.Add(tempVal[i]); } } allValues = values; recyclerView.SetLayoutManager(new _w.LinearLayoutManager(recyclerView.Context)); try { var adapter = new SimpleStringRecyclerViewAdapter(recyclerView.Context, values, Activity.Resources); adapter.ItemClick += MAdapter_ItemLongClick; recyclerView.SetAdapter(adapter); } catch (System.Exception) { } void MAdapter_ItemLongClick(object sender, int e) { HistoryPressTitle(movieTitles[movieSelectedID] + "|" + activeLinksNames[e], true); //UpdateList(); } // System.Diagnostics.Debug.WriteLine("QQQ:" + movieTitles.Count.ToString()); // if( !recyclerView.itemc) { // } }
private void SetUpRecyclerView(RecyclerView recyclerView) { notificaciones.Add("Elemento 1"); notificaciones.Add("Elemento 2"); notificaciones.Add("Elemento 3"); notificaciones.Add("Elemento 4"); notificaciones.Add("Elemento 5"); notificaciones.Add("Elemento 6"); notificaciones.Add("Elemento 7"); notificaciones.Add("Elemento 8"); notificaciones.Add("Elemento 9"); notificaciones.Add("Elemento 10"); notificaciones.Add("Elemento 11"); notificaciones.Add("Elemento 12"); notificaciones.Add("Elemento 13"); notificaciones.Add("Elemento 14"); notificaciones.Add("Elemento 15"); recyclerView.SetLayoutManager(new LinearLayoutManager(recyclerView.Context)); SSRVA = new SimpleStringRecyclerViewAdapter(recyclerView.Context, notificaciones, Activity.Resources); SSRVA.ItemClick += OnItemClick; recyclerView.SetAdapter(SSRVA); //recyclerView.SetOnClickListener() }
void SetUpRecyclerView(_w.RecyclerView recyclerView) { //var values = GetRandomSubList(Cheeses.CheeseStrings, 30); currentActiveLinksNames = new List <string>(); currentActiveLinks = new List <string>(); flink = new List <int>(); for (int i = 0; i < activeLinksNames.Count; i++) { try { if (movieProvider[movieSelectedID] == 0) { if ((activeLinksNames[i].Contains("(Dub)") && currentMain) || (activeLinksNames[i].Contains("(Sub)") && !currentMain)) { currentActiveLinksNames.Add(activeLinksNames[i]); currentActiveLinks.Add(activeLinks[i]); flink.Add(i); } } else if (movieProvider[movieSelectedID] == 3 && __selSeason != 0) { if (activeLinksNames[i].Contains("Season " + __selSeason + " ")) { currentActiveLinksNames.Add(activeLinksNames[i]); flink.Add(i); currentActiveLinks.Add(activeLinks[i]); } } else if (movieProvider[movieSelectedID] == 4) { if ((currentMain && activeLinksNames[i].StartsWith("Episode")) || (!currentMain && !activeLinksNames[i].StartsWith("Episode"))) { currentActiveLinksNames.Add(activeLinksNames[i]); flink.Add(i); currentActiveLinks.Add(activeLinks[i]); // print(activeLinksNames[i] + " |||| >> " + i); } } else { currentActiveLinksNames.Add(activeLinksNames[i]); currentActiveLinks.Add(activeLinks[i]); flink.Add(i); } } catch (System.Exception) { } } recyclerView.SetLayoutManager(new _w.LinearLayoutManager(recyclerView.Context)); try { var adapter = new SimpleStringRecyclerViewAdapter(recyclerView.Context, currentActiveLinksNames, Activity.Resources, this); adapter.ItemClick += MAdapter_ItemLongClick; recyclerView.SetAdapter(adapter); } catch (System.Exception) { } void MAdapter_ItemLongClick(object sender, int e) { // HistoryPressTitle(movieTitles[movieSelectedID] + "|" + activeLinksNames[flink[e]], true); //UpdateList(); } // System.Diagnostics.Debug.WriteLine("QQQ:" + movieTitles.Count.ToString()); // if( !recyclerView.itemc) { // } }