Привет,
Я хочу, чтобы мое приложение настраивало разные облака.
Поэтому мне нужен уникальный класс для каждого облака. Например, это вызовет класс Google Диска:
Intent i = new Intent(RecordConfigStep2.this, RecordConfigStep3_GDrive.class);
startActivityForResult(i, 1);
Для настройки с Dropbox мне нужно:
Intent i = new Intent(RecordConfigStep2.this, RecordConfigStep3_Dropbox.class);
startActivityForResult(i, 1);
После облачной конфигурации приложение должно вернуться к «нормальной» конфигурации.
Итак, он должен вести себя так:
В классе А пользователь может выбрать облако.
Затем в классах B и C будет настроено облако.
И, вернувшись к классу D, пользователь может выполнить дополнительную настройку приложения.
Что мне нужно написать в файле AndroidManifest.xml?




Вам следует использовать Intent.
В действии A введите тип отправки, скажем, строковое значение, которое показывает тип облака, например «gdrive», «dropbox» и т. д.
В действии B получите тип String, если он равен «gdrive»> Выполните операцию GDrive, иначе, если он равен «dropbox»> Выполните операцию Dropbox ...
Точно так же отправьте свои данные из B> C> D> E
Более подробная информация: https://developer.android.com/reference/android/content/Intent
@ubik, пожалуйста, примите ответ, если это помогло. :)