Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

listview in viewpager 有问题当数据源的size=3,切换的时候数据源左边和右边的个数会改变

Offen
#12 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
mobile

Rechercherichtung

Beginne damit, das Verhalten von ViewPager/ListView mit einer Datenquelle der Größe 3 zu reproduzieren, und untersuche anschließend das gezeigte scrollTo-Override sowie die Bedingung isTopHidden. Überprüfe, dass der Header, die Anzahl der angrenzenden Elemente und die untere ListView nach dem Ausblenden des Headers korrekt auf einen Aufwärts-Fling reagieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug : listview in viewpager 有问题当数据源的size=3,切换的时候数据源左边和右边的个数会改变
question:当头部可见时,用力向上滑,当头部隐藏后,底部的ListView中的类容不会通过惯性自动向上滑动,但我见过的其他应用是可以惯性滑动的,例如QQ音乐,魅族应用中心详情
看了代码是吧height的大小限制,要实现例如新浪微博的评论效果,要怎么做呢
@Override
public void scrollTo(int x, int y) {
if (y < 0) {
y = 0;
}
Log.e("scrollTo", "y======" + y);
if (y > mTopViewHeight) {
y = mTopViewHeight;
}
if (y != getScrollY()) {
super.scrollTo(x, y);
}

    isTopHidden = getScrollY() == mTopViewHeight;

}
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

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus hongyangAndroid/Android-StickyNavLayout

Alle Issues in hongyangAndroid/Android-StickyNavLayout

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.