public bool SetSource(ISource src)
        {
            radio = src as RadioSource;
            if (radio == null)
            {
                return(false);
            }

            UpdateGenres();

            return(true);
        }
        public void SetList()
        {
            List <Genre> genres = RadioSource.GetGenres();

            genre_map.Clear();
            tile_view.ClearWidgets();
            foreach (Genre genre in genres)
            {
                MenuTile tile = new MenuTile();
                tile.PrimaryText = genre.Title;
                genre_map.Add(genre.Title, genre);
                tile.SecondaryText     = genre.Description;
                tile.ButtonPressEvent += PlayGenre;
                tile_view.AddWidget(tile);
            }
            tile_view.ShowAll();
        }
        public bool SetSource(ISource src)
        {
            radio = src as RadioSource;
            if (radio == null) {
                return false;
            }

            UpdateGenres ();

            return true;
        }
 public void ResetSource()
 {
     radio = null;
 }
 public void ResetSource()
 {
     radio = null;
 }