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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
#1

Работа с ресурсами XML - Программирование Android

03.07.2012, 01:45. Просмотров 1099. Ответов 5
Метки нет (Все метки)

Есть задача: Прописать в XML различные тексты. Далее из активити случайным числом их доставать, достатые помечать как использованные.
В связи с реализацией данного задания возникли следущие вопросы по работе с XML ресурсами (заранее извиняюсь если тупые):

1) Как из активити производить программный поиск и выборку элементов в XML по их атрибутам?
2) Можно ли программно вносить изменения в XML ресурс для изменения атрибута?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2012, 01:45
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа с ресурсами XML (Программирование Android):

Работа с ресурсами проекта - Программирование Android
Получаю информацию о ресурсе с помощью Uri.parse("android.resource://test.app.package/drawable/filename"); как получить список имен...

ListView с ресурсами - Программирование Android
Всем привет! Как мне реализовать ListView 1) так чтобы визуально он был таким: p.s 1) Это я реализовал: List<String>...

Работа с ресурсами. - Delphi
Какая функция отвечает за удаление ресурса из exe проги во время её работы или по завершению работы? Ресурс достаю так: ...

Работа с ресурсами - C#
Здравствуйте. Необходимо организовать проигрывание аудиофайла из папки Resources, но не с названием а с определенной подстановкой: ...

Работа с ресурсами - Delphi
Такой вопрос - например, я "засунул" базу данных в ресурсы, как только программа запускается, эта база сохраняется на диск рядом с...

Работа с ресурсами - Delphi
Всем доброго времени суток, с наступившим новым годом! Есть проблема: Я создал две процедуры, первая считывает из файла в ресурсах,...

5
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
03.07.2012, 12:09 #2
1. что мешает использовать string-array?
2. нет
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.07.2012, 20:16 #3
1) Что Вы считаете текстом?
2) Что Вы считаете элементом?
3) Что Вы считаете атрибутом?
4) Можно менять все что угодно не меняя XML ресурс.
0
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
04.07.2012, 00:19  [ТС] #4
1. Текстом я считаю набор символов, заключенный в тег <item></item>
2. Элементом я называю, тот самый item, содержащий текст.
3. Атрибут - некий атрибут тега, отражающий состояние элемента (был или не был просмотрен).

По поводу реализации моей задачи есть следующие мысли:
-сформировать ArrayList из XML-ресурса массивов.
-создать второй массив, содержащий флаги о просмотре элементов первого массива.
вопрос в том, что в таком случае второй массив необходимо где-то сохранять. Как сделать это наиболее грамотно?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.07.2012, 00:38 #5
масив строчек в XML можно записать так:
XML
1
2
3
4
5
<resources>
    <string-array name="string_array_name">
        <item>text_string</item>
    </string-array>
</resources>
чтобы хранить какие-то динамические данные можете записывать их в файл или БД.
1
KODAGEN
3 / 1 / 1
Регистрация: 22.11.2009
Сообщений: 87
06.11.2012, 18:48 #6
типичный русский форум - ты задаешь вопрос, а тебе вместо ответа обьясняют какой-же ты мудак. Человек зхадал вам вопрос, а вы вместо ответа, начинаете ему обяснять что он мудак, уроды вы
0
06.11.2012, 18:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2012, 18:48
Привет! Вот еще темы с ответами:

Работа с ресурсами - Visual C++
Вообщем вся картина на картине :) Вот Main.cpp void error(char code) { cout &lt;&lt; &quot;Error: &quot; &lt;&lt;...

Работа с ресурсами - Delphi
В ресурсах программы есть текстовик (.txt). Эта же программа должна достать его, изменить и упаковать обратно к себе в ресурсы. Help :read:

Работа с ресурсами - C++ WinAPI
Нужно сделать программу с линейкой меню код такой #include &lt;windows.h&gt; #include &lt;windowsx.h&gt; #define MI_BLUE 100 #define MI_GREEN...

Работа с ресурсами - C++ Builder
Знаю, что вопрос глупый, но пожалуйста посоветуйте хорошую программу для работы с ресурсами. Кроме Resource Builder и старших версий...


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

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

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