Большая часть моего Parcelable работает; Простые вещи, такие как out.writeString, out.writeInt, in.readString() и т. д., работают отлично.
Моя проблема заключается в том, что я хочу упаковать массив / список / ArrayList (я пробовал их все).
В настоящее время я пытаюсь:
List<String>
и
out.writeStringList()
работает отлично.
Eclipse предполагает, что существует
in.readStringList(List<String> list)
чтобы прочитать эти данные обратно. Но это не для меня.
Что мы должны поместить в ()?
Я ничего не пробовал, с результатом «Добавить аргумент для соответствия...». Я пробовал null, ссылку на геттер среди прочего; которые все возвращают ошибку «невозможно преобразовать из void в список»