Android: Warum getDimension und getDimensionPixelSize beide wieder den gleichen?

Ich finde die Methoden getDimension und getDimensionPixelSize verwirrend.

Würde es für mich Aussehen, als ob getDimension zurückkehren würde, der tatsächliche Wert gespeichert, in der dimension, zum Beispiel 10dp und getDimensionPixelSize zurückkehren würde, es konvertiert px.

Aber beide scheinen das gleiche zu tun...

  • Vielleicht den Bildschirm des Geräts Dichte ist mdpi? Dann werden Sie die gleichen sein werden.
  • Es ist eine sehr gute Frage. Ich fragte mich auch, über, die. Die Dokumentation von getDimension ist eigentlich suboptimal, weil die Formulierung und Namensgebung ist etwas unklar, und es ist nicht klar, welches Gerät die Ausgabe tatsächlich ist. Vielen Dank für diese Frage.
InformationsquelleAutor user3591115 | 2014-07-01
Schreibe einen Kommentar