How to send objects through bundle
I need to pass a reference to the class that does the majority of my processing through a bundle. The problem is it has nothing to do with intents or contexts and has a large amount of non-primitive objects. How do I package the class into a parcelable/serializable and pass it to a startActivityForResult ? Figuring out what path to take requires answering not only CommonsWare's key question of "why" but also the question of "to what?" are you passing it. The reality is that the only thing that can go through bundles is plain data - everything else is based on interpretations of what that data