Я храню свои данные в базе данных Firebase в моем приложении для Android.Однако я не уверен, как проверить, сохранены ли мои данные в базе данных, и показать соответствующее сообщение.До сих пор я пытался проверить уникальный идентификатор, созданный push, и посмотреть, является ли он нулевым или нет.Но это не сработало для меня.Любое другое предложение?
private void createData(String name){
SnapShotModel ssm = new SnapShotModel(name);
myRef.push().setValue(ssm);
AlertDialog.Builder builder;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
builder = new AlertDialog.Builder(this, android.R.style.Theme_Material_Dialog_Alert);
} else {
builder = new AlertDialog.Builder(this);
}
builder.setTitle("ERROR!")
.setMessage("Error in saving data. Please try again.")
.setNegativeButton(android.R.string.ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
})
.setIcon(android.R.drawable.ic_dialog_alert)
.show();
}