Как получить ID элемента в recyclerView , Database Firebase android

114
06 декабря 2019, 13:40

Мне нужно получить ID элемента , затем же его вставить в Sqlite. Помогите пожалуйста.

Answer 1

Нужно копировать id элемента в структуру документа:

Shops:  
    1:  
       id : "1"   
       cost : 10  
       name : "Milk"  
   2:  
       id : "2" 
       cost : 150
       name : "...."
   ....

В java необходимо создать модель:

class Shop{
   public String id;
   public float cost;//или другой тип
   public String name;
   public Shop{}
   //....
}

Затем считать данные как написано в документации(гайде):
https://firebase.google.com/docs/database/android/read-and-write

Что бы получить id из RecyclerView - нужно определить onClick:
https://stackoverflow.com/questions/24471109/recyclerview-onclick

Firebase database - может хранить данные офлайн и нет необходимости в Sqlite:
https://firebase.google.com/docs/database/android/offline-capabilities

READ ALSO
Android - Обращение к Menu из другой процедуры

Android - Обращение к Menu из другой процедуры

Помогите советомприложение в ActionBar выводиться иконка с "Блутусом" При запуске приложение проверяет включен ли блютус или нет если включен...

135
Получить файл с удаленного компьютера

Получить файл с удаленного компьютера

Подскажите, пожалуйста, советом

106
Хранилище для графа

Хранилище для графа

Мне необходимо хранить, обновлять и отдавать по запросу некоторые элементы графаПод графом в данном случае я подразумеваю его представление...

144