2016-05-24 7 views
0

Kürzlich möchte ich eine benutzerdefinierte Ansicht schreiben, die mit scroll verwandt ist. Wenn ich scrollTo(100,0) verwende, wird die Ansicht nach rechts verschoben, aber das Ergebnis ist, dass sich die Ansicht nach links bewegt.Was ist die Bedeutung von "getScrollX und getScrollY" in Ansicht

Ich weiß scrollTo bedeutet, dass die Ansicht Inhalt bewegt sich nicht die Ansicht bewegt, aber die offizielle Dokumentation nicht klar sagen. Ich bin wirklich verwirrt darüber.

+1

es bedeutet einfach, dass nach dem 'scrollTo (100,0)' dem Pixel Inhalt (100, 0) wird – pskink

+0

an oberer linker Ecke der Ansicht angezeigt danke, Ihre explaination macht Sinn. – Howard

+0

Wissen Sie, wie es im Android-Quellcode funktioniert? – Howard

Antwort

0

android: scrollX

Die anfängliche horizontale Bildlauf Versatz in Pixeln.

Muss ein Dimensionswert sein, bei dem es sich um eine Fließkommazahl handelt, an die eine Einheit wie "14.5sp" angehängt ist. Verfügbare Einheiten sind: px (Pixel), dp (dichteunabhängige Pixel), sp (skalierte Pixel basierend auf der bevorzugten Schriftgröße), in (Zoll), mm (Millimeter).

android: Scrolly

Die anfängliche vertikale Scroll-Offset in Pixeln.

Muss ein Dimensionswert sein, bei dem es sich um eine Fließkommazahl handelt, an die eine Einheit wie "14.5sp" angehängt ist. Verfügbare Einheiten sind: px (Pixel), dp (dichteunabhängige Pixel), sp (skalierte Pixel basierend auf der bevorzugten Schriftgröße), in (Zoll), mm (Millimeter).

Read this link