У нас есть 2 Android деятельность (деятельность A и B) деятельностьКак передать Firebase ссылку на другой андроид деятельности
Предположим, что мы инстанцирован в Firebase ссылку в деятельности А. Активность А также обрабатывает все аутентификации пользователей (Facebook, Google, и адрес электронной почты/пароль).
Деятельность B, которая начинается с действия A с использованием намерения Android, должна использовать ссылку Firebase для доступа к некоторым данным на серверах Firebase.
Теперь мне было интересно, что лучший дизайн отправить Firebase реф от активности А к деятельности В.
Bundle ссылка Firebase с целью использования Java Serializable и использовать intent.getExtra() в активность B
Bundle ссылку Firebase с целью использования Android Parcelable и использовать intent.getExtra() в деятельности B
Инициировать ссылку Firebase в службе и связывать Android каждое действие на эту услугу
Что-то еще.
Зачем вы хотите отправить ссылку на базовую базу в действии? Как это может быть полезно для вас? Также разместите соответствующий код. –
Когда я вернусь с работы, я обновлю свой пост соответствующим кодом. –
Почему вы хотите отправить ссылку на firebase через действия? Как это может быть полезно для вас? В моей основной деятельности (Activity A) у меня есть галерея изображений, хранящихся в firebase. Там вы можете добавлять изображения, редактировать изображения и т. Д. В моем втором действии (Activity B) вы можете использовать одни и те же изображения, чтобы создать композицию изображений на поверхности Android и сохранить композит в Firebase. Но для добавления изображений в обзор поверхности, Activity B также нуждается в галерее изображений (с разной функциональностью по сравнению с галереей в Activity B). Таким образом, Activity B также нуждается в доступе к БД Firebase. @ParagKadam –