Передать ссылку на объект в Intent без реализации Serializable или Parcelable

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

Мне нужно передать сложные объекты через Intents (вызовы активности / трансляции). Все сделано в моем процессе. Вот почему я не вижу смысла записывать свои объекты в потоки, а просто собирать их через несколько миллисекунд. Я хочу передать ссылку на объект через мое приложение. Есть какой-либо способ сделать это.

Поскольку мое приложение будет транслировать одно и то же событие несколько раз подряд, я не могу полагаться на статические члены. Мне нужно получить точно такой же объект для того, что я транслировал.

Вот почему я думал о статическом «Держателе ссылки», который будет принимать объект и возвращать целое число, которое идентифицирует этот объект во внутреннем списке, чтобы я мог передать это целое число через .putExtras. Но насколько я знаю Java, я не мог очистить этот Объект из этого списка после того, как он был добавлен, потому что несколько Слушателей могли быть заинтригованы в одном и том же объекте, и мне пришлось бы всегда держать его в моем Держателе ссылок (предполагая, что поток может быть возобновлено в любое время - даже через 2 минуты).

Есть идеи? Я делаю что-то неправильно? Или любые идеи о том, как я могу очистить свои ссылки (возможно, через несколько секунд? Это может привести к сбою, но это кажется более применимым, чем написание кода, который собирает и повторно собирает мои объекты без причины)

Ответы на вопрос(2)

Ваш ответ на вопрос