Get an id from item and put the text looks like this
popupMenu.getMenu().findItem(R.id.menu1).setTitle("SOMETEXT"); But when pasting text from FirebaseDatabase, the application crashes. As expected, I got the text from FirebaseDatabase, but for some reason, exactly with the item problem
DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference(); FirebaseAuth firebaseAuth = FirebaseAuth.getInstance(); FirebaseUser user = firebaseAuth.getCurrentUser(); final DatabaseReference data = databaseReference.child(user.getUid()); data.child(user.getUid()).addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { String text = dataSnapshot.getValue(String.class); popupMenu.getMenu().findItem(R.id.menu1).setTitle("sasa"); } @Override public void onCancelled(DatabaseError databaseError) { } }); 