2010-09-29 5 views
0

Я пытаюсь создать приложение на основе информации, у меня 92 предмета, для этих предметов у меня есть 92 местоположения карт и, возможно, 400 ссылок на URL. В настоящее время я создал класс для каждого местоположения карты и класса для каждой ссылки URL-адреса, но это означало бы, что у меня будет более 500 классов, поэтому я хочу разделить предметы в четырех категориях, т. Е. listview около 23 на четырех вкладках, которые я сделал, и создать класс, который получает URL-адрес на основе выбора, который использует, и делает то же самое для местоположений карты.Создание строк и массивов

Должен ли я поместить их в xml с помощью метода id и как вы называете отдельные записи, то есть мне понадобится 500 android: id, есть ли более простой способ?

Заранее спасибо

+1

Можно ли сделать общий класс для хранения данных и, возможно, хранить данные в файле или даже базе данных? – mbanzon

ответ

2

Я бы сохранить все эти данные в базу данных SQLite. Это позволит вам легко манипулировать и извлекать каждое местоположение карты, и вы можете использовать идентификатор этих файлов в качестве первичного ключа. Существует множество примеров того, как использовать SQLite на Android ... Google - ваш друг.

1

Я предлагаю вам использовать любую базу данных, затем получить элементы соответственно.

Смежные вопросы