Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ddeevviidd
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 5
#1

Как добавить в ArrayList массив из ресурсов? - Программирование Android

23.10.2013, 21:21. Просмотров 1063. Ответов 3
Метки нет (Все метки)

Возможно ли добавить в ArrayList<String> array_list = new ArrayList<String>(); массив из ресурсов?
или только array_list.add ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2013, 21:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как добавить в ArrayList массив из ресурсов? (Программирование Android):

Как поместить в preferences arrayList типа: arraylist<Class> - Программирование Android
Как поместить в preferences arrayList типа: arraylist&lt;Class&gt; Class содержит вид: public class CountryClass { private String...

Взять массив из ресурсов - Программирование Android
Как такой массив взять из getResources private static final String CONTENT = new String { &quot;Раз&quot;, &quot;Два&quot;, &quot;Три&quot;,...

Получить массив из ресурсов - Программирование Android
String names = getResources().getStringArray(R.array.names); без этой строчки приложения запускается, с ней нет. еклипс красным не...

Массив ссылок на изображения из ресурсов - Программирование Android
Подскажите как сформировать массив ссылок на изображения из ресурсов проекта. Необходимо для чтения изображения схем и дальнейшего их...

Как добавить в массив все элементы <string> из strings.xml ? - Программирование Android
Нужно добавить в строковый массив все элементы &lt;string&gt; из .xml файла со строками, как это сделать?

Как сохранить ArrayList - Программирование Android
Знаю,вопрос наверное глупый,но как? У меня приложение &quot;Телефонная книга&quot;. Если б я просто писал на джаве, то просто добавлял бы контакты в...

3
verylazy
Заблокирован
23.10.2013, 23:02 #2
оно ? http://developer.android.com/guide/t...tml#TypedArray
0
ddeevviidd
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 5
24.10.2013, 04:16  [ТС] #3
Не...To array, а здесь arrayList...http://developer.android.com/reference/java/util/ArrayList.html

Добавлено через 1 час 10 минут
Для себя написал такое решение:


Java
1
2
3
4
5
6
7
Resources res = getResources();
 
String[] sk_verb_array = res.getStringArray(R.array.sk_verb); // Получаем массив из ресурсов
                
ArrayList<String> sk_verb = new ArrayList<String>();
 
sk_verb.addAll(Arrays.asList(sk_verb_array));

Может есть более простое решение?
Мне нужно было методом random вывести случайное слово из массива в ресурсах а потом узнать его индекс.

Java
1
2
3
Random rand = new Random();
String sk_verb_2 = sk_verb.get(rand.nextInt(sk_verb.size()));
int index_sk_verb = sk_verb.indexOf(sk_verb_2);
Есть ли альтернатива indexOf для вывода индекса элемента массива в ресурсах?
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
24.10.2013, 13:15 #4
Java
1
2
3
String[] sk_verb_array = res.getStringArray(R.array.sk_verb);
int index_sk_verb = rand.nextInt(sk_verb_array.length);
String sk_verb_2 = sk_verb_array[index_sk_verb];
1
24.10.2013, 13:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2013, 13:15
Привет! Вот еще темы с ответами:

Как в ArrayList найти значение? - Программирование Android
Допустим у меня есть ArrayList с объектами, у объектов этих есть ID и NAME. Как мне найти по id или name объект? Сейчас делаю по...

Как связать ArrayList, ListView и AsynkTask? - Программирование Android
В AsinkTask в doInBackGround у меня есть массив final ArrayList&lt;String&gt; vkmass = new ArrayList&lt;String&gt;(); В цикле я его в этом же методе...

Android. Как сохранить ArrayList<String> в файл - Программирование Android
Ребята, помогите пожалуйста. Есть список: ArrayList&lt;String&gt; myList; Пишу приложение типа заметок на Android, в качестве...

В классе Use объявить ArrayList и добавить в каждый элемент ArrayList ID, Name, Text, Song - C#
народ помогите есть класс Card и класс Use, код бросил, namespace KURSOVA { class Card { public string Name {...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru