Как передать переменную класса между действиями? [Дубликат]
На этот вопрос уже есть ответ:
Как передать объект из одного действия в другое на Android 31 ответЯ создал класс Telnet и инициализировал его в Mainactivity. Теперь я хочу получить доступ к телнету, который я инициализировал в MainActivity во всех других действиях проекта. Я занимаюсь созданием функции get:
public Telnet getMyTelnet() {
return telnet;
}
А потом просто позвони туда, куда захочу. Когда я называю это фрагментами, я делаю это так:
MainActivity activity = (MainActivity) getActivity();
telnet = activity.getMyTelnet();
Проблема в том, когда мне это нужно в другой деятельности. Как я могу это сделать? Я попробовал это, но не повезло.
MainActivity a = new MainActivity ();
telnet = a.getTelnet();