我目前正在开发firebase中的一个小项目,我正在尝试使用它,以便用户可以访问现有的字符串列表。现在,每当有人试图这样做时,用户对象就会被重新加载到数据库中。如果你们有人可以帮助我,我将非常感激。
private void saveSelectionInDatabase(){
String text = selectionSpinner.getSelectedItem().toString();
FirebaseUser user = firebaseAuth.getCurrentUser();
User userOne = new User();
userOne.userAddItem(text);
listofStuff = userOne.places;
databaseReference.child(user.getUid()).setValue(userOne);
Toast.makeText(this, "Information Saved", Toast.LENGTH_LONG).show();
}
public void onClickAdd(View view){
saveSelectionInDatabase();
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,listofStuff);
genericListView.setAdapter(adapter);
}