Articles of Массивы

Как сохранить выбранные элементы ExpandableListView в ArrayList

У меня есть список пользователей внутри ExpandableListView , на данный момент у меня есть 2 группы списка, теперь я пытаюсь создать ArrayList который будет добавлять данные, когда я нажимаю на пользователей, поэтому, если у вас 2 группы школ, и я нажимаю На ученика каждого из них у меня должно быть 2 позиции в моем массиве, […]

Android: Как вы получаете доступ к строковому массиву из strings.xml в пользовательском классе?

Я хотел бы получить свой массив строк без расширения Activity в моем пользовательском классе. Есть ли способ сделать это? String[] foo_array = getResources().getStringArray(R.array.foo_array); Не будет работать без расширения Activity, поэтому мне нужно работать.

Как добавить String Array в объект JSON?

Я пытаюсь создать этот объект JSON на Android. Я зациклился на том, как добавить в объект строковый массив. A = { "class" : "4" , "name" : ["john", "mat", "jason", "matthew"] } Это код, который я написал: import org.json.JSONObject; JSONObject school = new JSONObject(); school.put("class","4"); school.put("name", ["john", "mat", "jason", "matthew"] ); Но последняя строка дает […]

Android-массив со всеми странами на разных языках

Я искал этот ресурс, но ничего не мог найти на лету, кто-нибудь знает, где я могу найти список всех стран мира в этом формате и на разных языках? Есть ли место, где я могу найти эту информацию? <string-array name="countries_array"> <item>Australia</item> <item>Belgium</item> <item>Cameroon</item> <item>Denmark</item> <item>(…)</item> </string-array> спасибо

Получить массив KEYS для каждого элемента под jsonarray

Я хочу динамически анализировать массив Json. И хотите получить массив KEYS для каждого элемента под jsonarray. Я получаю это через итератор. Но не получая sequance в соответствии с выходом json formate. Мой JSON Formate: { "result": "Success", "AlertDetails": [ { "ShipmentNumber": "SHP34", "Customer": "BEST", "DateCreated": "2012-08-29T04:59:18Z" "CustomerName": "BEST" }, { "ShipmentNumber": "SHP22", "Customer": "BEST", "DateCreated": […]

Как поместить / получить несколько JSONObjects в JSONArray?

Можно ли хранить несколько разных JSONObject s в одном JSONArray ? Это структура, которую я хочу сохранить в JSONArray . [{"value1":1,"value2":900,"value3":1368349},{"value1":2,"value2":1900,"value3":136856},{"value1":3,"value2":600,"value3":136845}] Вот код, где я устанавливаю JSONObject и помещаю его в JSONArray if(somecondition) { // putting values to json object jsonObj.put("value1", 1); jsonObj.put("value2", 900); jsonObj.put("value3", 1368349); } for(int i=0;i<=jsonArray.length();i++){ jsonArray.put(jsonObj); appObj.setJsonAlarmArray(jsonArray); // appObj is object […]

Отображать изображение из byteArray

У меня есть Main класс с onCreate() . В этом методе я создал объект класса MapFile и назвал его readFile() и readIndex() . В readIndex() я вызываю другой класс с именем MapTile где я читаю фрагменты изображений из моего двоичного файла, и там я должен отображать свое изображение. Вопрос в том, как я могу отображать […]

Случайный элемент из строкового массива

У меня есть строковый массив: String[] fruits = {"Apple","Mango","Peach","Banana","Orange","Grapes","Watermelon","Tomato"}; И я получаю случайный элемент от этого: String random = (fruits[new Random().nextInt(fruits.length)]); Теперь я хочу получить номер, на котором присутствует яблоко, когда я нажимаю кнопку, чтобы получить случайные фрукты, например, когда я нажимаю кнопку randon, она дает мне Banana..and также должна дать мне этот номер элемента […]

Измените String-Array в Strings.xml на ArrayList

Я разрабатываю приложение для Android. Мне нужно преобразовать массив строк в ArrayList. Я прочитал об этом, и у всех есть случаи, когда вы добавляете значения в массив в java-файле. Я объявил строковый массив в файле strings.xml. Мой массив строк находится здесь: <string-array name="Lines"> <item>Red Line</item> <item>Blue Line</item> <item>Orange Line</item> <item>Green Line</item> <item>Brown Line</item> <item>Purple Line</item> […]

Как динамически добавлять элементы в массив String?

Прямо сейчас у меня есть test массива строк. Я хочу добавить элементы в этот массив внутри цикла for. Но я не получаю способ. Я новичок в Java и Android.