Невозможно записать в Firebase FirestoreAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Невозможно записать в Firebase Firestore

Сообщение Anonymous »


Unable to get the save button (which is the tick button) to save the entry to Firebase Firestore. It always returns a failed command when pressed. It showed me a "Failed while adding detail" message when I tried to press the save button.

Here is the code for reading.
btn_saveentry.setOnClickListener( (v)-> saveEntry()); } void saveEntry(){ String material=materialEditText.getText().toString(); String item=itemEditText.getText().toString(); String date=dateEditText.getText().toString(); String note=noteEditText.getText().toString(); Detail detail = new Detail(); detail.setMaterial(material); detail.setItem(item); detail.setDate(date); detail.setNote(note); saveEntryToFirebase(detail); } void saveEntryToFirebase(Detail detail){ DocumentReference documentReference; documentReference = Utility.getCollectionReferenceForDetails().document(); documentReference.set(detail).addOnCompleteListener(new OnCompleteListener() { @Override public void onComplete(@NonNull Task task) { if(task.isSuccessful()) { //detail is added Utility.showToast(TrackerDetailActivity.this,"Detail added successfully"); finish(); }else{ Utility.showToast(TrackerDetailActivity.this,"Failed while added detail"); } } }); }

Источник: https://stackoverflow.com/questions/780 ... -firestore
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»