Articles of arraylist

Как анимировать маркер через ArrayList точек LatLng?

Я использую Google Maps API V2, чтобы получить местоположение текущего пользователя, и я записываю его маршрут, используя прослушиватель onLocationChanged. Пока пользователь записывает свой маршрут, я сохраняю все обнаруженные LatLngs при каждом изменении местоположения в arraylist. Когда пользователь перестает записывать свой маршрут, я помещаю маркер в первую точку в arraylist. Моя проблема в том, что я […]

Android – Как объединить два ArrayLists

У меня есть два массива ArrayLists, созданных из проанализированного html. Первый содержит задания и Job A Job B Job C А второй – Company A Company B Company C Мне нужна комбинация Job A и Company A и т. Д., Поэтому я могу получить такие результаты, как (ArrayList тоже будет замечательно) Job A : Company […]

ArrayList не инициализируется с предопределенным размером

У меня есть ArrayList типа my model, который содержит 3 элемента, то есть размер ArrayList равен 3. ArrayList<Model> mModels; // mModels.size() = 3 Мне нужно скопировать этот ArrayList в другой ArrayList, поэтому для этого я создал другой ArrayList того же типа, что и ниже. ArrayList<Model> localModels = new ArrayList<>(mModels.size()); Следующий шаг – скопировать данные из […]

Android NDK получает ошибку ArrayList

JNIEXPORT jobject JNICALL Java_com_example_androidhellojni_FooFragmentTab_getUserList(JNIEnv *env, jobject obj) { jint i; jclass cls_arraylist = (*env)->FindClass(env, "java/util/ArrayList"); jmethodID init_arraylist = (*env)->GetMethodID(env, cls_arraylist, "<init>", "()V"); jobject obj_arraylist = (*env)->NewObject(env, cls_arraylist, init_arraylist, ""); if (obj_arraylist == NULL) LOGD("obj_arrlist fail"); jmethodID arraylist_add = (*env)->GetMethodID(env, cls_arraylist, "add", "(Ljava/lang/Object;)Z"); if (arraylist_add == NULL) LOGD("arraylist_add fail"); jclass cls_int = (*env)->FindClass(env, "java/lang/Integer"); jmethodID init_int […]

Невозможно отсортировать список по возрастанию

Map<String, String> map ; List<Map<String, String>> list = new ArrayList<Map<String, String>>(); /////OnCreate…………. function1(){ map = new TreeMap<String, String>(); map.put("id", "id"); map.put("amont", "amount"); list.add(map); System.out.println(list); } Входные значения для id = 1,3,5,57,80 Входные значения для суммы = 100 500 200, 10 10000 Невозможно отсортировать список по возрастанию. Он по-прежнему отображается в том порядке, в котором он […]

Удалить дубликат в ArrayList пользовательских объектов

Я пытаюсь удалить дублирующие объекты из моего массива. У меня есть свой обычай, который состоит из двух двойных: x и y. Я хочу, чтобы удалить duplicate ((x && y) == (x1 && y1)), и если x == x1, я хочу сохранить объект с более высоким y. ArrayList<MyObject> list = [x(0),y(0)], [x(0),y(0)], [x(0.5),y(0.5], [x(0.5),y(0.6)], [x(1),y(1)]; ArrayList<MyObject> […]

В списке массивов добавляется новая переменная, а также заменяется существующими значениями на новую

В списке массивов, когда новые переменные добавляются с помощью pointList.add(i , coord); Добавляется новая переменная, а также заменяется существующими значениями на новую. Как остановить эти замещающие переменные? for(int i=0;i<coordinateArray.length();i++) { brokenArray= coordinateArray.getJSONObject(i); x=brokenArray.getInt("x"); y=brokenArray.getInt("y"); Log.d("x", " "+i+ " "+x ); Log.d("y", " "+i+ " "+y ); coord.set(x, y); pointList.add(i , coord); Log.d("pointList", pointList.toString()); }

Java, как обрабатывать «Unchecked cast» для Array <MyItem> из Object

В моем проекте Android я создал абстрактный класс AsyncTask, в который я ввожу URL-адрес и, если необходимо, информацию подкачки, поэтому мне не нужно писать записи HTTP и т. Д. Я сделал абстрактный метод, onAsyncTaskResult (Object o), который должен быть реализован при использовании. Однако при передаче его соответствующему объекту (может быть другого типа) IDE дает мне […]

Gson Array десериализации массива

У меня есть следующая структура JSON: [ { "id": 1, "subcategories": [ { "id": 2, "subcategories": [ ] }, { "id": 3, "subcategories": [ ] } ] }, { "id": 4, "subcategories": [ { "id": 5, subcategories: [ ] } ] } ] Класс модели для категории (некоторые поля, такие как название, опущены для простоты), […]

Arraylist arraylist в методе

Проблема с попыткой заставить arraylist, содержащего arraylists, работать в моей программе, Im получает странное предупреждение: добавьте @SuppressWarnings «null» в processArray (), независимо от того, добавлю это или нет, моя программа вылетает, есть ли что-то очевидное Что Im делает неправильно здесь? Любая помощь будет очень благодарна. private ArrayList<ArrayList<String>> processArray(ResponseList<Status> responses){ ArrayList<ArrayList<String>> mainArray = null; ArrayList<String> innerArrays […]

Intereting Posts