Намерения в Android являются изящным способом передать сообщения между разъединенными компонентами, но что, если Вы хотите отправить дополнительные данные с Намерением? Я знаю, что Вы можете добавить различные типы значения и возражаете, что реализуют Parcelable, как отдельно оплачиваемые предметы, но это действительно не обслуживает отправку определяемых пользователем типов локально (т.е. не по удаленному интерфейсу). Какие-либо идеи?