¿Cómo determinar el tamaño de una vista de Android en píxeles?
¿Existe una manera programática directa de obtener una altura y un ancho de píxel de la vista de fill_parent? Por ejemplo, una vista en un diseño de cuadrícula en una ficha. ¿O tengo que obtener el tamaño de la ventana y restar los tamaños estáticos de las vistas en torno a él?
Puede obtener el padre de vista llamando myView.getParent()
y con getWidth()
y getHeight()
obtiene el píxel que necesita. La documentación proporciona más información sobre este tema http://developer.android.com/reference/android/view/View.html
No es el método onMeasure()
, no está seguro de si eso hará lo que necesita. http://developer.android.com/guide/topics/ui/custom-components.html