In my app ive got a non-activity object which it\'s role is being a manager class. many times i need to pass \"source activity\" to methods as parameter to that manager clas
You may try to pass application context which is getApplicationContext() on activity. Why do you have this MyManager object ? You can just raise toast from activity without having it in separate class. Move your method raiseToast() to activity body and just call it.
EDIT: please read http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html