topview为横向RecyclerView时,滑动导致头部缩回。
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, java
- Bereich
- mobile-dev
Rechercherichtung
Beginne in StickyNavLayout und reproduziere das Problem mit id_stickynavlayout_topview, das eine horizontal scrollende RecyclerView enthält. Untersuche den velocityY-Zweig um mOffsetAnimator und vergleiche horizontales Scrollen mit dem Scrollen nach oben. Erledigt ist die Aufgabe, wenn horizontale Gesten topview nicht mehr einklappen, während die vorgesehene Aufwärtsanimation weiterhin funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
当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进来的,是不是还有一点问题。
- Vorherrschende Sprache
- Java
- Sterne
- 1.4k
- Forks
- 437
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus hongyangAndroid/Android-StickyNavLayout
-
Indicator想参与联动 怎么做呢Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
-
上拉后,下拉到底部 上面有空白Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
hongyangAndroid/Android-StickyNavLayout#42 · 2 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
hongyangAndroid/Android-StickyNavLayout#35 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 15/100
hongyangAndroid/Android-StickyNavLayout#33 · 3 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 15/100
Alle Issues in hongyangAndroid/Android-StickyNavLayout
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag
-
ci-failure-cause test-failure
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
nextcloud/notes-android#3367 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
MuntashirAkon/AppManager#2058 ·
-
SarifLogger: artifactLocation.uri is not properly encoded for file names containing '#', '?', or '%'Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
checkstyle/checkstyle#21721 ·
Maintainer antworten meist innerhalb von 1 Tag