private async void SimilarWordsAction() { Task <Java.Lang.Object> multipleSimilarityWordsTask = analyzer.AnalyseSimilarWordsAsync(et_word_for_simil.Text.ToString(), Int32.Parse(et_num_for_simil.Text.ToString())); try { await multipleSimilarityWordsTask; if (multipleSimilarityWordsTask.IsCompleted && multipleSimilarityWordsTask.Result != null) { // Analyze success List <string> words = new List <string>(); Java.Util.ArrayList arrayList = multipleSimilarityWordsTask.Result.JavaCast <Java.Util.ArrayList>(); var iterator = arrayList.Iterator(); while (iterator.HasNext) { words.Add((string)iterator.Next()); } Toast.MakeText(this, "analyse multipleSimilarWords success", ToastLength.Short).Show(); JSONArray jsonObject = new JSONArray(words); tv_simil_words.Text = jsonObject.ToString(); } else { // Analyze failed Log.Debug(Tag, "Analyze Failed"); } } catch (Exception ex) { //Operation failed Log.Error(Tag, ex.Message); } }
public async Task <bool> SetMatch(string luogo, int data, string ora, IList <string> giocatori) { try { Java.Util.ArrayList nuovo = new Java.Util.ArrayList(); foreach (var g in giocatori) { nuovo.Add(g); } var docRef = Firebase.Firestore.FirebaseFirestore.Instance.Collection("partite").Document(); Dictionary <string, Java.Lang.Object> map = new Dictionary <string, Java.Lang.Object>(); map.Add("risultato", docRef.Id); map.Add("luogo", luogo); map.Add("data", data); map.Add("ora", ora); map.Add("giocatori", nuovo); await docRef.Set(map); } catch (FirebaseFirestoreException exc) { exc.PrintStackTrace(); return(false); } catch (Exception err) { Console.WriteLine(err.StackTrace); return(false); } return(true); }
private void InitComponents(View view) { this.rvProjects = view.FindViewById <RecyclerView>(Resource.Id.project_recycler_view); this.ivNoProjects = view.FindViewById <ImageView>(Resource.Id.iv_no_projects); this.btn_add_project = view.FindViewById <FloatingActionButton>(Resource.Id.btn_add_project); Java.Util.ArrayList arrayListProjects = (Java.Util.ArrayList) ((Activity)this.Context).Intent.Extras.GetSerializable(MenuActivity.KEY_EXTRA_PROJECTS); Java.Util.ArrayList arrayListDevelopers = (Java.Util.ArrayList) ((Activity)this.Context).Intent.Extras.GetSerializable(MenuActivity.KEY_EXTRA_DEVELOPERS); List <Developer> listDevelopers = ConvertJavaListToCSharpList2(arrayListDevelopers); String developerJson = JsonConvert.SerializeObject(listDevelopers); this.btn_add_project.Click += (sender, e) => { Intent intent = new Intent(Context, typeof(ProjectActivity)); intent.PutExtra(MenuActivity.KEY_EXTRA_DEVELOPERS_OBJECT, developerJson); StartActivity(intent); }; if (arrayListProjects != null && !arrayListProjects.IsEmpty) { this.ivNoProjects.Visibility = ViewStates.Gone; this.rvProjects.Visibility = ViewStates.Visible; this.listProjects = ConvertJavaListToCSharpList(arrayListProjects); InitRecyclerView(this.listProjects); } }
private static object NormalizeDicValue(object value) { if (value is JavaDictionary) { return(From(value as JavaDictionary)); } else if (value is Java.Util.ArrayList) { List <object> list = new List <object>(); Java.Util.ArrayList nativeList = (Java.Util.ArrayList)value; for (int i = 0; i < nativeList.Size(); i++) { list.Add(NormalizeDicValue(nativeList.Get(i))); } return(list); } else if (value is Java.Lang.Double) { return((value as Java.Lang.Double).DoubleValue()); } else { return(value); } }
public void OnUserDetailsRequested(IList <string> userAliases, IOnUserDetailsListener onUserDetailsListener) { Java.Util.ArrayList details = new Java.Util.ArrayList(); foreach (string userAlias in userAliases) { var userByAlias = usersDetails.Find(u => u.Alias == userAlias); var builder = new UserDetails.Builder(userAlias); builder.WithNickName(userByAlias.NickName); builder.WithFirstName(userByAlias.FirstName); builder.WithLastName(userByAlias.LastName); builder.WithEmail(userByAlias.Email); if (!System.String.IsNullOrEmpty(userByAlias.ImageUri)) { var fileExt = Path.GetExtension(userByAlias.ImageUri); var fileName = userByAlias.ImageUri.Substring(0, userByAlias.ImageUri.Length - fileExt.Length); var resId = (int)typeof(Resource.Drawable).GetField(fileName).GetValue(null); builder.WithImageUri( Android.Net.Uri.Parse( ContentResolver.SchemeAndroidResource + "://" + Application.Resources.GetResourcePackageName(resId) + "/" + Application.Resources.GetResourceTypeName(resId) + "/" + Application.Resources.GetResourceEntryName(resId))); } details.Add(builder.Build()); } onUserDetailsListener.Provide(details); }
protected override FilterResults PerformFiltering(ICharSequence constraint) { var results = new FilterResults(); if (constraint == null || constraint.Length() == 0) { results.Values = new Java.Util.ArrayList(Originals.ToList()); results.Count = Originals.Count; } else { var values = new Java.Util.ArrayList(); var sorted = _sortingAlgorithm(constraint.ToString(), Originals).ToList(); for (var index = 0; index < sorted.Count; index++) { var item = sorted[index]; values.Add(item); } results.Values = values; results.Count = sorted.Count; } return(results); }
void DrawRoute(DirectionsRoute route) { Java.Util.ArrayList points = new Java.Util.ArrayList(); IList <Com.Mapbox.Geojson.Point> coords = LineString.FromPolyline(route.Geometry(), Constants.Precision6).Coordinates(); foreach (Com.Mapbox.Geojson.Point point in coords) { points.Add(new LatLng(point.Latitude(), point.Longitude())); } if (points.IsEmpty == false) { if (polyline != null) { mapboxMap.RemovePolyline(polyline); } // Draw polyline on map polyline = mapboxMap .AddPolyline(new PolylineOptions() .AddAll(points) .InvokeColor(Color.ParseColor("#4264fb")) .InvokeWidth(5)); } }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); for (int i = 0; i < pageSize; i++) { page.Add("Item " + source.Count); } return page; }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); for (int i = 0; i < pageSize; i++) { page.Add("Item " + (((MyListViewAdapter)listView.GetAdapter()).ItemCount + i)); } return page; }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); int sourceSize = listView.GetAdapter ().ItemCount; for (int i = 0; i < pageSize; i++) { page.Add("Item " + (sourceSize + i)); } return page; }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); for (int i = 0; i < pageSize; i++) { page.Add("Item " + source.Count); } return(page); }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); for (int i = 0; i < pageSize; i++) { page.Add("Item " + (((MyListViewAdapter)listView.GetAdapter()).ItemCount + i)); } return(page); }
private List <Project> ConvertJavaListToCSharpList(Java.Util.ArrayList arrayListProjects) { List <Project> lstProjects = new List <Project>(); for (int i = 0; i < arrayListProjects.Size(); i++) { lstProjects.Add((ProjectManager.Droid.code.entity.Project)arrayListProjects.Get(i)); } return(lstProjects); }
private List <Developer> ConvertJavaListToCSharpList(Java.Util.ArrayList arrayListDevelopers) { List <Developer> lstDevelopers = new List <Developer>(); for (int i = 0; i < arrayListDevelopers.Size(); i++) { lstDevelopers.Add((ProjectManager.Droid.code.entity.Developer)arrayListDevelopers.Get(i)); } return(lstDevelopers); }
public void OnLoadStarted() { MyListViewAdapter adapter = (MyListViewAdapter)listView.GetAdapter(); Java.Util.ArrayList dataPage = getDataPage(10); for (int i = 0; i < dataPage.Size(); i++) { adapter.Add((Java.Lang.Object)dataPage.Get(i)); } adapter.NotifyLoadingFinished(); }
/// <summary> /// Converts the coordinates. /// </summary> /// <returns>The coordinates.</returns> /// <param name="coordinates">Coordinates list.</param> private static Java.Util.ArrayList ConvertCoordinates(List <Position> coordinates) { var coords = new Java.Util.ArrayList(); foreach (var pos in coordinates) { coords.Add(new LatLng(pos.Latitude, pos.Longitude)); } return(coords); }
private Java.Util.ArrayList getDataPage(int pageSize) { Java.Util.ArrayList page = new Java.Util.ArrayList(); int sourceSize = listView.GetAdapter().ItemCount; for (int i = 0; i < pageSize; i++) { page.Add("Item " + (sourceSize + i)); } return(page); }
protected override Java.Lang.Object DoInBackground(params Java.Lang.Object[] @params) { Java.Util.ArrayList dataPage = getDataPage(10); try { // Simulate network delay Thread.Sleep((long)1000); } catch (InterruptedException e) { e.PrintStackTrace(); } return(dataPage); }
public void DbOperSuccess(int p0, Java.Lang.Object obj) { if (obj != null && obj.GetType().ToString() != "Java.Lang.Long" && obj.GetType().ToString() != "Java.Lang.Integer") { Java.Util.ArrayList lstJsonObj = (Java.Util.ArrayList)obj; for (int i = 0; i < lstJsonObj.Size(); i++) { JSONObject castedJObj = (JSONObject)lstJsonObj.Get(i); string str = castedJObj.GetString("username"); } } Log.I("DB Oper", "Success " + p0); }
public void OnRefreshRequested() { MyListViewAdapter currentAdapter = (MyListViewAdapter)listView.GetAdapter(); Java.Util.ArrayList dataPage = getDataPage(10); for (int i = 0; i < dataPage.Size(); i++) { currentAdapter.Add(0, dataPage.Get(i)); } srb.EndRefresh(false); }
static Java.Util.ArrayList CreateList(params int[][] items) { var list = new Java.Util.ArrayList(); foreach (int[] values in items) { using (var v = new Java.Lang.Object( JNIEnv.NewArray(values), JniHandleOwnership.TransferLocalRef)) list.Add(v); } return(list); }
protected override void OnPostExecute(Java.Lang.Object result) { base.OnPostExecute(result); Java.Util.ArrayList dataPage = (Java.Util.ArrayList)result; MyListViewAdapter adapter = (MyListViewAdapter)listView.GetAdapter(); for (int i = 0; i < dataPage.Size(); i++) { adapter.Add(dataPage.Get(i)); } adapter.NotifyLoadingFinished(); }
public async Task <Polyline> AddRoadPolyline(int MandadoID) { string serial = await data.GetPolyline(MandadoID); Java.Util.ArrayList points = new Java.Util.ArrayList(DecodePolyline(serial)); PolylineOptions options = new PolylineOptions(); options.AddAll(points); Polyline ans = map.AddPolyline(options); return(ans); }
public SortableList(IEnumerable <T> source) { Java.Util.ICollection <T> capacity = source as Java.Util.ICollection <T>; if (capacity != null) { this.list = new Java.Util.ArrayList <T>(capacity); } else { this.list = new Java.Util.ArrayList <T>(); foreach (T local in source) { this.list.Add(local); } } }
public static Java.Util.IList ToJavaList <T>(this System.Collections.Generic.IList <System.Collections.Generic.IList <System.Collections.Generic.IList <T> > > list) { if (list == null) { return(null); } var result = new Java.Util.ArrayList(list.Count); for (int i = 0; i < list.Count; i++) { result.Add((Java.Lang.Object)list[i].ToJavaList()); } return(result); }
public void Update(Java.Util.ArrayList list) { Clear(); if (list != null) { // AddAll throws an UnsupportedOperationException int size = list.Size(); for (int i = 0; i < size; i++) { Add(list.Get(i)); } } NotifyDataSetChanged(); }
public void OnClick(IDialogInterface dialog, int which) { Java.Util.ArrayList selectedTrackKeys = new Java.Util.ArrayList(); for (int i = 0; i < representationList.ChildCount; i++) { if (representationList.IsItemChecked(i)) { selectedTrackKeys.Add(trackKeys[i]); } } if (!selectedTrackKeys.IsEmpty || trackKeys.Count == 0) { // We have selected keys, or we're dealing with single stream content. DownloadAction downloadAction = downloadHelper.GetDownloadAction(Utils.GetUtf8Bytes(name), selectedTrackKeys); downloadTracker.StartDownload(downloadAction); } }
public void CopyTo() { using (var al = new Java.Util.ArrayList()) { al.Add(1); al.Add(2); al.Add(3); using (var c = new JavaCollection(al.Handle, JniHandleOwnership.DoNotTransfer)) { var to = new int[3]; c.CopyTo(to, 0); Assert.IsTrue(new[] { 1, 2, 3 }.SequenceEqual(to)); } using (var c = new JavaCollection <int> (al.Handle, JniHandleOwnership.DoNotTransfer)) { var to = new int[3]; c.CopyTo(to, 0); Assert.IsTrue(new[] { 1, 2, 3 }.SequenceEqual(to)); } } }
public async void UpdateFriends(IList <string> amici, Giocatore user) { if (amici.Contains(Giocatore.user.username)) { amici.Remove(Giocatore.user.username); } else { amici.Add(Giocatore.user.username); } Java.Util.ArrayList nuovo = new Java.Util.ArrayList(); foreach (var a in amici) { nuovo.Add(a); } await FirebaseFirestore.Instance.Collection("utenti").Document(user.username).Update("amici", nuovo); Giocatore.players[Giocatore.players.IndexOf(user)].setAmici((List <string>)amici); }
private void InitChartData() { monthResults = new Java.Util.ArrayList(); if (Settings.TotalPaid > 0) { this.IsGreen = true; monthResults.Add(new MonthResult("Paid", double.Parse(Settings.TotalPaid.ToString()))); } if (Settings.TotalOutstanding > 0) { this.IsBlue = true; monthResults.Add(new MonthResult("Remaining", double.Parse(Settings.TotalOutstanding.ToString()))); } if (Settings.TotalOverDue > 0) { this.IsRed = true; monthResults.Add(new MonthResult("Overdue", double.Parse(Settings.TotalOverDue.ToString()))); } }
private void InitComponents(View view) { this.rvDevelopers = view.FindViewById <RecyclerView>(Resource.Id.developer_recycler_view); this.ivNoDevelopers = view.FindViewById <ImageView>(Resource.Id.iv_no_developers); Java.Util.ArrayList arrayListDevelopers = (Java.Util.ArrayList) ((Activity)this.Context).Intent.Extras.GetSerializable(MenuActivity.KEY_EXTRA_DEVELOPERS); this.btn_add_dev = view.FindViewById <FloatingActionButton>(Resource.Id.btn_add_dev); this.btn_add_dev.Click += (sender, e) => { StartActivity(new Intent(Context, typeof(DeveloperActivity))); }; if (arrayListDevelopers != null && !arrayListDevelopers.IsEmpty) { this.ivNoDevelopers.Visibility = ViewStates.Gone; this.rvDevelopers.Visibility = ViewStates.Visible; this.listDevelopers = ConvertJavaListToCSharpList(arrayListDevelopers); InitRecyclerView(this.listDevelopers); } }
public bool IsRegistered(string taskName) { var infos = AppWorkManager.GetWorkInfosByTag(taskName).Get(); Java.Util.ArrayList list = infos.JavaCast <Java.Util.ArrayList>(); if (list.IsEmpty) { return(false); } WorkInfo info = (WorkInfo)list.Get(0); Log.Info(Tag, "Work {0} is {1}", taskName, info.GetState().ToString()); #if DEBUG for (int i = 0; i < list.Size(); i++) { info = (WorkInfo)list.Get(i); Log.Debug(Tag, "Work state: {0}", info.GetState().ToString()); } #endif return(true); }
public static Java.Util.IList ToJavaList <T>(this System.Collections.Generic.IList <T> list) { if (list == null) { return(null); } var result = new Java.Util.ArrayList(list.Count); for (int i = 0; i < list.Count; i++) { var item = list[i] as Java.Lang.Object; if (item == null) { continue; } result.Add(item); } return(result); }
public void testSimple1() { var list = new Java.Util.ArrayList<string>(); list.Add("Hello world"); }
/// <summary> /// Converts the coordinates. /// </summary> /// <returns>The coordinates.</returns> /// <param name="coordinates">Coordinates list.</param> private static Java.Util.ArrayList ConvertCoordinates(List<Position> coordinates) { var coords = new Java.Util.ArrayList(); foreach (var pos in coordinates) { coords.Add(new LatLng(pos.Latitude, pos.Longitude)); } return coords; }