mFirebaseReference = FirebaseDatabase.getInstance().getReference();
read_ListView = (ListView) findViewById(R.id.read_ListView);
final ArrayList<String> readArrayList = new ArrayList<>();
mFirebaseReference.child("행사").child(EventDate + "-" + EventContent).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot i : dataSnapshot.getChildren()) {
if(i.getValue(Integer.class) == 1) {
if(readArrayList.add(i.getKey()))
Toast.makeText(getApplicationContext(), i.getKey() + "추가", Toast.LENGTH_SHORT).show();
}
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
final ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, readArrayList);
read_ListView.setAdapter(adapter);
분명 토스트메세지 띄워봤을때는 추가 된다고 뜨는데... 왜 아무것도 안나오는 지 모르겠습니다.
살려주세영 ㅎㅎ