Samsung Galaxy S2 2.3.5+ nicht aufrufen overScrollBy ()

8

Scheint so, als hätte Samsung sein Overscrolling deaktiviert (wahrscheinlich aufgrund eines Apple-Anzugs).

Ich habe eine Implementierung einer Ansicht, die ScrollView erweitert und

überschreibt %Vor%

Auf jedem anderen Gerät (Gingerbread und natürlich) wird overScrollBy aufgerufen, wenn der Scroller das Ende erreicht hat und der Benutzer die Ansicht überschreiben kann.)

Auf Android 2.3.5+ Samsung hat eine Art Mechanismus implementiert, der Overscroll vollständig deaktiviert (nicht nur ihre Overscroll-Implementierung, sondern auch die Android-Implementierung), und jedes Mal, wenn ein Benutzer versucht, zu scrollen, wird das folgende LogCat-Ereignis gedruckt:

%Vor%

Gibt es eine Möglichkeit, zu entsperren, was Samsung dort getan hat? Oder vielleicht ein anderer Weg, um einen Overscroller zu erstellen?

    
Rotemmiz 13.02.2012, 14:07
quelle

2 Antworten

3

Problem gelöst, ich habe mein eigenes OverScrollView erstellt, Sie können es gerne verwenden. Ссылка

    
Rotemmiz 18.11.2012, 09:15
quelle
3

Ich hatte gerade das selbe Problem und kam schließlich mit der folgenden benutzerdefinierten Overscroll-Erkennung:

%Vor%     
fiddler 11.09.2012 09:40
quelle