topview为横向RecyclerView时,滑动导致头部缩回。
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- mobile-dev
Direção de pesquisa
Comece em StickyNavLayout e reproduza o problema com id_stickynavlayout_topview contendo uma RecyclerView com rolagem horizontal. Inspecione o ramo de velocityY em torno de mOffsetAnimator e compare a rolagem horizontal com a rolagem para cima. O trabalho estará concluído quando os gestos horizontais não recolherem mais topview, enquanto a animação para cima pretendida continuar funcionando.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
当id_stickynavlayout_topview包含可以左右滑动的RecyclerView时,左右滑动recyclerView会导致头部topview缩回。看了一下StickyNavLayout中下面这几行代码导致了topview缩回。
if (velocityY >= 0) {
mOffsetAnimator.setIntValues(currentOffset, topHeight);
mOffsetAnimator.start();
}
velocityY > 0 或者注释掉 mOffsetAnimator.start();可以解决。但似乎破坏了velocityY>=0时上滑的动画逻辑?
看了一下这里的代码是后来模仿AppLayoutBar merge进来的,是不是还有一点问题。
- Linguagem predominante
- Java
- Estrelas
- 1.4k
- Forks
- 437
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de hongyangAndroid/Android-StickyNavLayout
-
Indicator想参与联动 怎么做呢Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
-
上拉后,下拉到底部 上面有空白Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
hongyangAndroid/Android-StickyNavLayout#42 · 2 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
hongyangAndroid/Android-StickyNavLayout#35 · 2 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 15/100
hongyangAndroid/Android-StickyNavLayout#33 · 3 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 15/100
Todas as issues de hongyangAndroid/Android-StickyNavLayout
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
redhat-developer/intellij-quarkus#1626 ·
-
Type/Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
wso2/product-integrator-mi#5061 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
quarkiverse/quarkus-roq#1277 ·
Mantenedores costumam responder em até 1 dia
-
Typos in page footerAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
apache/logging-site#48 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/maven-surefire#3496 · 3 comentários ·
Mantenedores costumam responder em até 1 dia