def __init__(self, sonos, favorites=None): NavigationScene.__init__(self, "Favorites") self.sonos = sonos self.background_color = colors.NAVY if favorites == None: favorites = Sonos.favorites() self.favorites = favorites self.favorite_titles = [] for favorite in self.favorites: self.favorite_titles.append(favorite.title) # Add list of favorites self.favorite_list_view = ListView( Rect(0, 80, Window.frame.width, Window.frame.height - 80), self.favorite_titles) self.favorite_list_view.on_selected.connect(self.favorite_selected) self.add_child(self.favorite_list_view)