I have been wondering for a while now in this question on stack overflow one solution for passing complex data in-between activities on Android is the usage of static data members.
But somehow I get the feeling that this is not the way how you should do it even thou it seems to be the easiest way.
Therefore my question what is the downside of using static members for passing complex data.