Prasath :
Hasan Mohd Khan :
Here How i did it
fromPath will be your User info
toPath will be your other location
DatabaseReference fromPath = FirebaseDatabase.getInstance().getReference("/Users/EJmcCkBaN0hBzTEyDOwtE9xNyxA3");
DatabaseReference toPath = FirebaseDatabase.getInstance().getReference("/Users/7NgXNUg5JfQ7cq6Hdbd32HDz8tT2");
private void moveRecord(DatabaseReference fromPath, final DatabaseReference toPath) {
ValueEventListener valueEventListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
// dataSnapshot will be whole data node inside "fromPath"
toPath.setValue(dataSnapshot.getValue()).addOnCompleteListener(task -> {
if (task.isComplete()) {
Timber.d("Success!");
} else {
Timber.d("Copy failed!");
}
});
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
};
fromPath.addListenerForSingleValueEvent(valueEventListener);
}
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=342088&siteId=1