Загрузить тот же список активности с разными данными в Android - PullRequest
0 голосов
/ 06 февраля 2012

У меня есть список просмотра в Android, который я заполняю данными.Что я хочу сделать, так это то, что при нажатии любого элемента в списке я хочу загрузить то же действие в списке, но с другими данными, основанными на элементе, который был выбран.Кто-нибудь может подсказать, как это сделать?

Так что мои данные можно представить как дерево, где я начинаю с корня и могу перемещаться, чтобы листать данные через список.

Любая помощьоценил.

Спасибо.

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

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

первое занятие: Намерение намерение = новое намерение (); intent.setClass (OldActivity.this, NewActivity.class); intent.putExtra ("itemId", id);

список активности: Intent intent = getIntent (); String itemId = getStringExtra ("itemId"); if (itemId == "thing1 ") { LOAd1 (); } еще { LOAd2 (); }

1 голос
/ 06 февраля 2012

когда щелкните элемент, загрузите данные, которые вы хотите обновить, затем вызовите adaptor.notifyDatasetChange (), например, адаптер - это то, что вы установили для просмотра списка

, ваши данные находятся в списке, выследует: 1 поместить новые данные в список 2 вызвать адаптер.notifyDatasetChange ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...