Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
1

Работа с ресурсами XML

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

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

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

Работа с ресурсами проекта
Получаю информацию о ресурсе с помощью...

ListView с ресурсами
Всем привет! Как мне реализовать ListView 1) так чтобы визуально он был...

Caused by: android.view.InflateException: Binary XML file line #13: Binary XML file line #13: Error inflating class
Caused by: android.view.InflateException: Binary XML file line #13: Binary XML...

Работа с ресурсами
Нужно сделать программу с линейкой меню код такой #include <windows.h>...

Работа с ресурсами
как загрузить в ресурсы программы dll'ку, а при запуске выгрузить ее ? ...

5
silentnuke
Android Programmer
139 / 140 / 10
Регистрация: 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

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

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

Работа с ресурсами
Вообщем вся картина на картине :) Вот Main.cpp void error(char...


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

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

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