Gibt es einen direkten programmatischen Weg, um die Pixelhöhe und -breite einer fill_parent View zu erhalten? Zum Beispiel eine Ansicht in einem Rasterlayout in einem Tab. Oder muss ich die Fenstergröße erhalten und die statischen Größen der Ansichten um sie herum subtrahieren?Wie wird die Größe einer Android-Ansicht in Pixel bestimmt?
13
A
Antwort
13
Sie können die übergeordneten Ansichten erhalten, indem Sie myView.getParent()
anrufen und mit getWidth()
und getHeight()
erhalten Sie das Pixel, das Sie brauchen. die Dokumentation der Bereitstellung von mehr Informationen zu diesem Thema http://developer.android.com/reference/android/view/View.html
0
Es gibt die onMeasure()
Methode, nicht sicher, ob das tun, was Sie brauchen. http://developer.android.com/guide/topics/ui/custom-components.html
Verwandte Themen
- 1. Wie wird die Länge (in Pixel) einer auf einer Webseite gerenderten Zeichenfolge bestimmt?
- 2. Wie wird die Prozessgröße bestimmt?
- 3. Wie bestimmt man die Größe eines Icons von einem HICON?
- 4. Asymmetrische Ebene Pixel Größe
- 5. Wie bestimmt GZipStream die Größe von komprimierten Daten
- 6. Größe einer Google-Karte, um die div - Mystery Pixel anzupassen?
- 7. Zusammenklappbare GroupBoxen in Qt erstellen - was bestimmt die minimierte Größe?
- 8. Was bestimmt die Größe eines gespeicherten Objekts in R?
- 9. Wie IE7 die Sicherheitszone einer Site bestimmt
- 10. Wie wird local in ToLocalTime() bestimmt
- 11. Wie wird Pixel Art in einer App verwendet?
- 12. Wie erhält man die Breite einer Zeichenfolge in Pixel?
- 13. Warum wird die Lokalität zur Kompilierzeit bestimmt?
- 14. Kann die Größe der herunterzuladenden Datei bestimmt werden?
- 15. Wie wird die Größe einer HTTP-Anfrage in Fiddler angezeigt?
- 16. Wie wird die Größe einer Canvas-Anwendung in Salesforce geändert?
- 17. iPhone4 UI Element Größe in Pixel?
- 18. Wie bestimmt DEFLATE (zlib) die Blockgröße?
- 19. Die Größe einer JTextArea
- 20. Wie wird die Reihenfolge der Ausführung für HttpModule bestimmt?
- 21. Wie wird die Ausführungsreihenfolge bestimmt, wenn mehrere Operatoren beteiligt sind?
- 22. Wie wird die Ausrichtung von .data und .bss bestimmt
- 23. Node.js Express-Routenbenennung und -bestellung: Wie wird die Priorität bestimmt?
- 24. Umwandlung in eine Klasse, die zur Laufzeit bestimmt wird
- 25. die Pixel erhalten, die einer Form gehören,
- 26. Umwandlung in eine Klasse, die zur Laufzeit bestimmt wird
- 27. Wie kann ich die Standardgröße (in Pixel) eines Fotos, das mit einer Android-Kamera aufgenommen wird, vor der Aufnahme ermitteln?
- 28. Wie genau wird der Wert von count (*) in BigQuery bestimmt?
- 29. Wie bestimmt MEF die Reihenfolge seiner Importe?
- 30. Wie wird bestimmt, ob XMLHttpRequest oder XDomainRequest verwendet wird?