0
내가 가진 2 DatabaseReference :중포 기지 DatabaseReference
- 1 "활성"아이
- 이 내가 "활성"에서 "끝"에서 아이를 이동하려는 아이
"마침"입니다 , 그러나 나는 그것을 할 수 없었다. 어떤 아이디어? 감사.
나는이 코드를 가지고 :
public class SingleGameActivity extends AppCompatActivity {
private DatabaseReference mDatabaseActivGame;
private DatabaseReference mDatabaseFinishGame;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_single_game);
game_key = getGameKey();
mDatabaseActivGame = FirebaseDatabase.getInstance().getReference().child("Games").child("Active").child(game_key);
mDatabaseGame.keepSynced(true);
mDatabaseFinishGame = FirebaseDatabase.getInstance().getReference().child("Games").child("Finish").child(game_key);
mDatabaseGame.keepSynced(true);
...
액티브 아이 내부를, 나는 game_key
내부, 여러 자식 값이 있습니다.
recyclerview에 활성 자식이 표시되어 있기 때문에 끝내기 위해 이동하려고합니다. 감사!
mDatabaseActivGame.addListenerForSingleValueEvent(new ValueEventListener() {
... onDataChange(DataSnapshot dataSnapshot) {
mDatabaseFinishGame.setValue(dataSnapshot);
}
...
});
I을 :