#android #android-activity #android-fragments #android-arrayadapter
#Android #android-активность #android-фрагменты #android-arrayadapter
Вопрос:
Я не уверен, как правильно собрать мое приложение. У меня есть действие, в котором есть массив элементов. У действия нет графического интерфейса. Далее у меня есть несколько фрагментов. Каждый фрагмент должен считывать (фильтровать) элементы из моей активности и отображать элементы с использованием одних и тех же представлений. Таким образом, каждый элемент отображается с использованием одного и того же представления. Должен ли я теперь внедрить ArrayAdapter в свою деятельность или мне следует создать несколько адаптеров ArrayAdapters в моих фрагментах? К сожалению, я не привык работать с адаптерами.
Спасибо за ваш совет!
Ответ №1:
Вы можете совместно использовать адаптеры между AdapterViews, если у них одинаковые резервные данные. Но, как общее правило, это не так.
Короче говоря, если только все адаптерные просмотры (например, ListView, Spinner) не отображают одни и те же элементы, вам следует использовать отдельные адаптеры.