У меня есть класс2, который задействован class1 при создании кликов. Мне нужно передать некоторые параметры/объекты от class1 до класс2. Я знаю только стандартный способ, который не имеет возможности передавать параметры.Android: прохождение параметров между классами
// launch the full article
Intent i = new Intent(this, Class2.class);
startActivity(i);
Это означает, что могут быть переданы только простые типы (int, String, double), но не классы? Даже BigMap нельзя передать? – Yang
Вы также можете передавать сериализуемые и «дополнительные» объекты. http://developer.android.com/reference/android/content/Intent.html Я осмотрюсь, чтобы увидеть, что я могу найти, чтобы облегчить передачу объектов. Одно из соображений состоит в том, чтобы создать статическое поле в классе активности, которое вы можете установить для ссылки объекта перед началом действия. –
Используйте универсал. Это делает его очень чистым и легким: https://github.com/beplaya/Wagon – beplaya