2014-10-16 2 views
-1

Я немного смущен, следует ли использовать один и тот же xml или другой xml для двух действий. Одной из действий является добавление события, а второе - редактирование события.Разве хорошая идея поделиться одним и тем же файлом xml для двух видов деятельности?

Я не хочу дублировать файл xml. Как я должен подойти к этой ситуации.

Любая помощь будет оценена по достоинству.

+0

Нет проблем, вы можете использовать один и тот же xml (если это соответствует вашим требованиям) – nobalG

+1

Даже вы можете использовать одно и то же действие для этой цели. Во время редактирования вы можете передавать все данные в дополнительные, а для добавления не передавать данные. В oncreate этой активности вы можете проверить дополнительные и показать данные, если вы нашли для редактирования, иначе это будет случай для добавления. –

ответ

1

Если вы используете setContentView из класса активности, ваш подход должен быть в порядке. Я сделал что-то подобное до

0

Я предлагаю вам использовать ту же деятельность и использовать надлежащий режим запуска в соответствии с вашей бизнес-логикой. Использование Цель принята в onCreate(), конечно, чтобы решить, почему эта активность запущена.

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