¿Cómo pasar la variable de clase entre actividades? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Cómo pasar un objeto de una actividad a otra en Android 31 respuestasCreé un Telnet de clase y lo inicializo en Mainactivity. Ahora quiero acceder al telnet que inicialicé en MainActivity en todas las demás actividades del proyecto. Lo que estoy haciendo es crear una función get:
public Telnet getMyTelnet() {
return telnet;
}
Y luego simplemente llámalo donde quiera. Cuando lo llamo en fragmentos lo hago así:
MainActivity activity = (MainActivity) getActivity();
telnet = activity.getMyTelnet();
El problema es cuando lo necesito en otra actividad. ¿Cómo puedo hacerlo? Lo intenté pero no tuve suerte.
MainActivity a = new MainActivity ();
telnet = a.getTelnet();