Как отправить ArrayAdapter в ListActivity - PullRequest
1 голос
/ 19 июля 2011

Я хотел бы знать, как отправить ArrayAdapter, который я заполняю в одном действии, на ListActivity, чтобы отобразить его.

Программа сама ищет устройства Bluetooth вокруг и заполняет ArrayAdapter своими именами,Затем я хотел бы отправить созданный список в ListActivity, чтобы пользователь мог выбрать один.

Спасибо

Ответы [ 2 ]

3 голосов
/ 19 июля 2011

Отметьте это Как передать данные между действиями в приложении Android? .Лучше не отправлять ArrayAdapter через Intent, но отправлять только данные (ArrayList или даже String []), а затем создавать ArrayAdapter в новом Activity.

1 голос
/ 20 июля 2011

Вы можете взглянуть на это , которое объясняет, как передавать int [] между действиями через Intent.putExtra().Другой вариант заключается в том, что вы хотите сделать данные, которые вы хотите сделать доступными для другого действия, как public static, чтобы другие действия могли просто получить к ним свободный доступ.

...