У меня есть одно действие, которое является основным видом деятельности, используемым во всем приложении, и оно имеет ряд переменных. У меня есть два других вида деятельности, которые я хотел бы использовать в данных из первого действия. Теперь я знаю, что могу сделать что-то вроде этого:
GlobalState gs = (GlobalState) getApplication();
String s = gs.getTestMe();
Однако я хочу поделиться множеством переменных, а некоторые могут быть довольно большими, поэтому я не хочу создавать их копии, как показано выше.
Есть ли способ напрямую получить и изменить переменные без использования методов get и set? Я помню, как читал статью на сайте Google dev, в которой говорится, что это не рекомендуется для производительности на Android.