Articles of массивы

XmlPullParser – вложенный тег Parse

У меня есть этот XML: <menu> <day name="monday"> <meal name="BREAKFAST"> <counter name="Bread"> <dish> <name>Plain Bagel</name> </dish> <counter/> <meal/> <day/> <day name="tuesday"> <meal name="LUNCH"> <counter name="Other"> <dish> <name>Cheese Bagel</name> </dish> <counter/> <meal/> <day/> <menu/> Теперь вот что я пытаюсь сделать, если атрибут дневного тега равен понедельнику. И тогда атрибут тега еды равен BREAKFAST , тогда я […]

Создайте массив маркеров Google Maps V2

Добрый день. В моем приложении я извлекаю данные из базы данных для маркеров на parse.com: public void ParseQueryMap() { ParseQuery query = new ParseQuery("MyObject"); query.findInBackground(new FindCallback() { public void done(List<ParseObject> myObject, ParseException e) { if (e == null) { for ( int i = 0; i < myObject.size(); i++) { commGet = myObject.get(i).getString("Comment"); geo1Dub = […]

Динамическое вложение строки в массив строк в Android

Я получаю некоторые данные как ответ JSON с сервера. Я извлекаю нужные данные, и я хочу поместить эти данные в строковый массив. Я не знаю размер данных, поэтому я не могу объявить массив как статический. Я объявляю динамический массив строк: String[] xCoords = {}; После этого я вставляю данные в массив: for (int i=0; i<jArray.length(); […]

Есть ли способ перегрузить JSONArray, чтобы вести себя как обычный список в цикле?

Мне любопытно, есть ли синтаксический способ расширения JSONArray, чтобы я мог использовать его в цикле for (:), поскольку я могу использовать List. Таким образом, вместо того, чтобы делать: for(int i = 0; i< myJsonArray.length(); i++){ myJsonArray.getString(i); } Я хотел бы сделать for(String s : myJsonArray); Я понимаю, что мне нужно убедиться, что в приведенном выше […]

Как я могу конкатенировать статические строки с XML-строковыми ресурсами?

Я пытаюсь совместить статическую «жестко закодированную» строку с одной ссылкой из strings.xml для элементов массива строк. Цель состоит в том, чтобы иметь список динамических показателей, где число одинаково для всех языков, но значение текста метрики может изменяться по языку, примерно так: <string-array name="interval_labels"> <item>30 @string/second</item> <item>1 @string/minute</item> <item>5 @string/minute</item> <item>10 @string/minute</item> <item>15 @string/minute</item> <item>30 @string/minute</item> […]

Использовать JSONArray в другом классе?

У меня есть счетчик, который загружает имя клиентов в раскрывающемся списке. Spinner получает строку из массива JSON. У меня также есть несколько текстовых просмотров, где имя, адрес, номер телефона выбранного клиента должны загружаться при изменении выбора прядильщиков. Но JSONArray используется в другом классе, как я могу использовать JSONArray в другом классе? (Как я могу загрузить […]

Android: получить элементы из массива строк и показать их один за другим в текстовом режиме

Поскольку я пишу в заголовке, мне нужна помощь здесь, чтобы получить элементы из массива строк и показать его один за другим в текстовом представлении. У меня есть код, который получил их все в виде списка, но мне нужно показать их по тексту каждый раз по одному случайным образом Мой код и извините за мой плохой […]

Как посмотреть массив в logcat для android

Я хотел бы записывать необработанные данные, такие как массивы в моем logcat, поэтому я знаю, что такое вывод. Допустим, у меня есть массив … вот так: File[] mp3List = … Log.v("test", mp3List); Почему я не могу просто зарегистрировать массив для консоли? Как мне это сделать?

Android parse Json array of Strings

Как я могу разобрать в Android массив строк Json и сохранить его в массиве строк java (например: xy [])? Мой Json будет разобран: [ { "streets": [ "street1", "street2", "street3",… ], } ] Позже в моем коде я хочу заполнить этим массивом элемент spinner в моем макете. Все, что я пробовал, только с одним уличным […]

Android Dynamic Array ListPreference

Как создать динамический массив для ListPreference со стороны Java. Я не использую Ниже Xml. <?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="listArray"> <item>Value 1</item> <item>Value 2</item> <item>Value 3</item> </string-array> <string-array name="listValues"> <item>1</item> <item>2</item> <item>3</item> </string-array> </resources>