update the mapping between button id and navigation drawer item.
return empty favourite list if no id in the set
Show no favorite string in FavoriteFragment.