Ejemplo n.º 1
0
        private MenuItemGrupo criarGrupoAcao()
        {
            var grupo = new MenuItemGrupo("AÇÕES", "AÇÕES");

            grupo.Add(new MenuItemInfo
            {
                Titulo   = "Percursos",
                Icone    = "percursos.png",
                aoClicar = (sender, e) => {
                    NavegacaoUtils.PushAsync(new PercursoPage());
                }
            });
            grupo.Add(new MenuItemInfo
            {
                Titulo   = "Meus Radares",
                Icone    = "meusradares.png",
                aoClicar = (sender, e) => {
                    NavegacaoUtils.PushAsync(new RadarListaPage());
                }
            });

            /*
             * grupo.Add(new MenuItemInfo
             * {
             *  Titulo = "Meus Grupos",
             *  Icone = "grupos.png",
             *  aoClicar = (sender, e) => {
             *      NavegacaoUtils.PushAsync(new GrupoPage());
             *  }
             * });
             */
            grupo.Add(new MenuItemInfo
            {
                Titulo   = "Preferências",
                Icone    = "config.png",
                aoClicar = (sender, e) => {
                    NavegacaoUtils.PushAsync(new PreferenciaPage());
                }
            });
            grupo.Add(new MenuItemInfo
            {
                Titulo   = "Atualizar",
                Icone    = "atualizar.png",
                aoClicar = (sender, e) =>
                {
                    var downloader = new DownloaderAtualizacao();
                    downloader.download();
                }
            });
            return(grupo);
        }
Ejemplo n.º 2
0
        private MenuItemGrupo criarGrupoAcao()
        {
            var grupo = new MenuItemGrupo("AÇÕES", "AÇÕES");

            grupo.Add(new MenuItemInfo
            {
                Titulo     = "Percursos",
                Icone      = "percursos.png",
                TargetType = typeof(PercursoPage)
            });
            grupo.Add(new MenuItemInfo
            {
                Titulo     = "Meus Radares",
                Icone      = "meusradares.png",
                TargetType = typeof(RadarListaPage)
            });
            grupo.Add(new MenuItemInfo
            {
                Titulo     = "Preferências",
                Icone      = "config.png",
                TargetType = typeof(PreferenciaPage)
            });
            var menuAtualizar = new MenuItemInfo
            {
                Titulo     = "Atualizar",
                Icone      = "atualizar.png",
                TargetType = null,
            };

            menuAtualizar.aoClicar += (sender, e) =>
            {
                //var downloader = new DownloaderUtils();
                var downloader = new DownloaderAtualizacao();
                downloader.download();
            };
            grupo.Add(menuAtualizar);
            return(grupo);
        }