This is a stack/developers.android question, so its outside the scope of the chat., But the name says exactly what it does. When you make a change in your dataset call this method and it will notify any observer(s) that are attached that a change has been made and the whole view needs to be refresh to depict this change