M03A08 – As primeiras imagens não aparecem na HorizontalScrollView

Home Fóruns Android Studio M03A08 – As primeiras imagens não aparecem na HorizontalScrollView

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #130641
      Wenysom Filipe
      Participante

      Na aula M03A08, o professor ensina a colocar as imagens dos cursos na HorizontalScrollView de um modo mais simples, ou seja, copiando o primeiro imageView que já foi configurado e substituindo a imagem dessas cópias pelas outras imagens do material do curso.

      No entanto, quando faço esse procedimento, as primeiras imagens do scroll não aparecem, nem no Android Studio, nem na emulação do app. E quando aparece alguma, ela não aparece inteiramente no scroll, apenas uma pequena parte, algo em torno de 5% da imagem.

    • #130648
      Wenysom Filipe
      Participante

      Caro suporte, fiz inúmeras tentativas aqui para tentar solucionar o problema e na enésima tentativa eu consegui.

      Basicamente, fiz uma cópia desse primeiro imageView (para não perder as configurações que tinha feito), excluí a HorizontalScrollView com todos os seus elementos internos e adicionei uma nova.

      Fiz um CTRL + V nessa outra HorizontalScrollView e segui normalmente com o procedimento ensinado no curso.

      Agora está funcionando perfeitamente!

      Não sei precisamente por que o problema estava ocorrendo, mas acredito que por conta de alguma configuração incorreta feita no elemento HorizontalScrollView e/ou LinearLayout.

      • #130779
        Tutora Vera
        Mestre

        Wenysom, primeiramente gostaria de agradecer por suas colaborações com o fórum e te parabenizar por seu esforço e empenho.

        Quando estamos desenvolvendo uma aplicação mobile a gente precisa entender como funciona a nossa hierarquia ali dentro do nosso código, pode ser que uma configuração e outra tenha sido equivocada ou não estava ornando com o que você precisava.

        Um exemplo bem simples, digamos que você tenha 3 filhos para o scrollview, porém ele mesmo só aceite uma view filho para sua hierarquia, ou seja, ai já podemos encontar um “problema”.

        Eu posso criar por exemplo 3 linearLayout dentro do scrollview, mas apenas UM é filho direto do mesmo. Se eu crio uma scrollview dessa vez que vá possuir sei lá.. 2 LinearLayout filhos, com isto causará o erro :a scroll view can only have one child. Não sei exatamente se esse exemplo possa ter sido o seu caso, mas é importante fixar essas informações.

        Espero que esse mini exemplo possa te dar uma luz nos próximos desafios, continue com o seu ótimo trabalho e empenho, estamos muito orgulhosos pelo seu desenvolvimento e por contribuir com o fórum. Parabéns!

    • #130957

      Estou tendo bastante dificuldade, em usar o Portugol. Alguém pode me ajudar por favor?
      Não estou conseguindo executar os procedimentos.Ficaria feliz em ter ajuda por favor.
      Washington Santos
      [email protected]
      Bom final de semana.
      Obrigado.

    • #130980
      Tutora Jessica
      Moderador

      Ola Washington, em qual modulo e aula você esta? É de Android ou programação básica?
      Nos detalhe melhor qual esta sendo sua dificuldade , se aparece algum erro..

    • #131451
      LECY DE SOUZA BARBOSA
      Participante

      Boa Tarde!
      Gostaria de saber se este curso tem apostila em pdf?
      Att. Lecy

    • #131467
      Tutora Jessica
      Moderador

      Ola Lecy, nos envie mensagem na aba ajuda.

Visualizando 5 respostas da discussão
  • Você deve fazer login para responder a este tópico.