Skip to main content

Android Expandablelistview Group Indicator Forex


Não importa o que você defina as dimensões do seu indicador, o contêiner indicador de grupo listview Layouts tem um correspondente para a altura e, portanto, seu indicador sempre será esticado. Eu fiz isso funcionar. (1) Definir o indicador de grupo como nulo (2) Incluindo o indicador de grupo personalizado no grupo Layout. (3) Ter um grupoClickListener que altera o estado do seu indicador. (2) Incluído meu indicador no layout do grupo. A resposta sugerida por Satheesh funcionará, mas somente se todos os groupViews tiverem a mesma altura. Se os layouts do seu grupo disserem, envolver o texto e preencher o conteúdo para a altura, a altura pode variar de acordo com o seu conteúdo e o preenchimento que você configurou pode não funcionar. Indicador de grupo de suspensão para grupos vazios Outro tópico que continua retornando neste blog é a lista expansível Visão. Parece que essas listas problemáticas incômodas sempre têm algumas surpresas na loja. Desta vez, encontrei a questão dos indicadores do grupo e dos grupos vazios. Os indicadores de grupo são aquelas pequenas setas na frente das linhas do grupo que indicam, seja o grupo expandido ou colapsado. O problema é que esses indicadores estão sempre visíveis, mesmo que o grupo esteja vazio. Isso engana usuários que pensam que podem expandir o grupo. O grupo se expande, mas, como está vazio, não aparecem linhas de criança que podem ser extremamente irritantes. Algumas fontes da internet propõem magia com a variável drawable que faz o teste do indicador do grupo. Se você seguir o conselho, o indicador do grupo desaparecerá para todos os grupos colapsados ​​(mesmo para aquelas que tenham linhas secundárias). Esse comportamento surpreendente é por design. O comentário na fonte do ExpandableListView diz: se o grupo estiver desmoronado, então o consideramos vazio por motivos de desempenho. O método em que esse comportamento está conectado é privado, não é possível sobrecarregá-lo subclassando o ExpandableListView. Felizmente, a solução é muito simples, mesmo que seja um pouco complicada. Desativaremos completamente a lógica do indicador de grupo em ExpandableListView e forneceremos o nosso próprio indicador a partir do adaptador que suporte a lista expansível. O indicador de grupo é desativado configurando-o para uma cor transparente em main. xml. Em seguida, substituimos getGroupView no adaptador (desta vez era um SimpleExpandableListAdapter, mas o método funciona para qualquer adaptador). Tivemos que adicionar manualmente um ImageView ao layout do grupo - isso normalmente é feito automaticamente por ExpandableListView, mas acabamos de desabilitar essa funcionalidade. Uma vez que getGroupView retorna a linha do grupo, post-manipulamos o ImageView que atua como um indicador de grupo considerando a contagem de filhos para o grupo ao lado de seu estado expandido. Isso, desafortunadamente, significa que você precisa ter ícones personalizados expandidos em seu programa - esses ícones são extremamente feios no programa de exemplo, deixo-o como um dever de casa para embelezá-los. 16 comentários: I39m um líder da comunidade em uma rede de sites de desenvolvedores. Eu realmente gostei do conteúdo do seu blog e pensei que você poderia estar interessado em alguma exposição extra em nossos sites. Me envie um e-mail para o ross no dzone dot com e eu posso explicar todos os detalhes. Ei, você pode me ajudar. Não consigo ver o indicador do grupo em nenhuma lista expansível. Que ácaro seria o problema. Você pode repostar este exemplo usando um recurso xml para armazenar o grupo e dados filho que realmente ajudaria na criação de grandes listas. Obrigado, uma tonelada. Funciona. Um pouco complicado, pois sou novato, mas funcionou. Obrigado. Oi. Eu notei algo. Quando um grupo é expandido, o ícone de maximização é mostrado, mas quando eu me deslizo para o grupo expandido usando o mouse ou HTC, o ícone muda para o ícone minimizado. Este é um ótimo programa, mas não consigo que os indicadores de segundo nível sejam transparentes. Você poderia carregar algum código completo com as correções para os indicadores Ou talvez postar fragmentos para que eu saiba exatamente o que mudar Eu apreciaria isso. Anônimo, por que você quer que os indicadores de segundo nível sejam transparentes? Sim, eu faria. Transparente ou nulo seria bom, só pode descobrir como fazê-lo. Qualquer chance de esse código se atualizar, seria analisado Anonymous, não entendo seu problema. Este código não tem indicadores de segundo nível, é uma lista simples expansível. Quais são esses indicadores de segundo nível que você deseja tornar transparente? Talvez a minha escolha de palavras seja fraca. Estou procurando por uma solução para o seu último parágrafo: quot. Uma vez que getGroupView retorna a linha do grupo, post-manipulamos o ImageView que atua como um indicador de grupo considerando a contagem de filhos para o grupo ao lado de seu estado expandido. Isso, desafortunadamente, significa que você precisa ter ícones expandidos expandidos personalizados em seu programa - esses ícones são extremamente feios no programa de exemplo, deixo-o como um dever de casa para embelezá-los. Eu não segui. Mesmo depois de fazer a primeira seta transparente, não consigo obter a seta do grupo de envio transparente. Anônimo, qual era a imagem que você criou resgrouprow. xml transparente refere-se ao grupo de expansão desenhável, que é uma imagem variável (em resdrawableexpandergroup. xml). Esta imagem variável garfo para duas imagens reais com base em estado fechado, expandericmaximized. png e expandericminimized. png. Qual você mudou? Pode fazer isso em seu exemplo de lista expandível de 3 níveis. Eu quero fazer isso para o segundo nível, mas não é xml para a lista expansível do Ricardo de 2º nível, as visualizações de lista expansíveis de segundo nível são criadas em ColorExpListAdapter, em Esta linha: DebugExpandableListView dev new DebugExpandableListView (contexto) O adaptador está definido 2 linhas para baixo. Disse Mihir Trivedi. Isso funciona para mim, obrigado.

Comments

Popular posts from this blog

Forex Factory Calendar Headlines Indicator 13

Forex News LOLz, os varejistas perdem usando TA porque eles não sabem como implementar TA Eu estava no U-Tube no outro dia e um cara estava quotteachingquot Candlesticks. Esse cara faz. Se você estiver usando médias móveis, ovb e ovs indicadores em sua análise, então eu digo seu B, S. Por outro lado, se o seu uso de níveis de distribuição, SampR, rotações. Seu idiota. Eu estava me referindo à declaração LOGIC atrás mingarys. NÃO O SUJEITO sobre o qual ele estava comentando. CAD em toda a bagunça. A maioria dos números econômicos está em desvantagem. Os preços do petróleo hoje em dia. O governo continua diminuindo as taxas na tabela. o que. Um menor foi a política do Tesouro dos EUA há décadas. EURUSD: Neutro: espere mais para cima para 1.0765, possivelmente 1.0820. O ponto morto para o EUR melhorou consideravelmente e, a partir daí, é provável que haja mais uma tendência ascendente em direção a 1.0765. Um movimento acima desse nível mudaria o foco para 1.0820. No geral, apenas um movim...

Cox And Kings Forex Chennai Sedas

TOURS E VIAGENS - Cox amp Kings Special Day Womens - Tailândia 44,151 Saiba mais. Special Day Womens - França e Suíça 1,01,522 Saiba mais. Women Special Day - Andamans 28,899 Saiba mais. Women Special Day - Sri Lanka 40,304 Saiba mais. Special Day Womens - Grécia 98,458 Saiba mais. Scintillating Sri Lanka 39,799 Saiba mais. Amazing Andaman 23,599 Saiba mais. Glittering Goa 23,099 Saiba mais. Kerala panorâmico 20,599 Saiba mais. Mistérios de Rajasthan 21,999 Whirl europeu - Inverno 2016 1,82,490 Saiba mais. Sonhos americanos 1,02,561 Saiba mais. Singapura Malásia Experiência - Inverno 2016 69,237 Saiba mais. Esplendores do Sri Lanka - Inverno 2016 59.357 Saiba mais. Esplendores da África do Sul - Inverno 2016 1,48,945 Saiba mais. Splendours Of Mauritius - Winter 2016 77,265 Saiba mais. Instant Dubai - Grátis Fácil - 3 estrelas - Inverno 2016 0 Saiba mais. Instantânea da Tailândia, orçamento grátis e fácil 29,875 Saiba mais. Fiordos e geleiras 65,947 Saiba mais. Kerala Delight 18,499 Sai...

Eriochrome Red B Indicator Forex

4 Tipos de Indicadores Os Comerciantes de FX Deviam Saber Muitos comerciantes de forex passam seu tempo procurando esse momento perfeito para entrar nos mercados ou um sinal revelador que grita comprar ou vender. E enquanto a pesquisa pode ser fascinante, o resultado é sempre o mesmo. A verdade é que não existe uma única maneira de negociar os mercados cambiais. Como resultado, os comerciantes bem sucedidos devem saber que há uma variedade de indicadores que podem ajudar a determinar o melhor momento para comprar ou vender uma taxa cruzada forex. Aqui estão quatro indicadores de mercado diferentes que os comerciantes de forex mais bem sucedidos confiam. Indicador n. ° 1: uma ferramenta de tendência seguinte É possível ganhar dinheiro usando uma abordagem de contra-tendência à negociação. No entanto, para a maioria dos comerciantes, a abordagem mais fácil é reconhecer a direção da tendência principal e tentar lucrar com a negociação na direção das tendências. É aí que as ferramentas de ...