Quiero configurar el LayoutParams
para un ImageView
pero parece que no puede encontrar la forma correcta de hacerlo.¿Cómo configura setLayoutParams() para un ImageView?
Solo puedo encontrar documentación en la API para los diversos ViewGroups
, pero no en ImageView
. Sin embargo, el ImageView
parece tener esta funcionalidad.
Este código no funciona ...
myImageView.setLayoutParams(new ImageView.LayoutParams(30,30));
¿Cómo lo hago?
Ya sabes ... lo que dijiste funcionó. Pero ya había comprendido ese concepto pero estaba cometiendo un gran error. Verá que tenía mis ImageViews en TableLayout ... así que estaba usando TableLayout.setLayoutParams. Pero se estrellaría. Cuando lo pensé más detenidamente, necesité profundizar en TableRow.setLayoutParams para que finalmente funcionara. Gracias por hacer que mi cerebro funcione el 'está sentado' lo desencadenó ... tengo que dejar estas cosas patas arriba. – DeadTime
Me alegro de poder ayudar. Si su problema está resuelto, ¿podría marcarlo como la respuesta aceptada? Es el tickmark a la izquierda del texto. –
Hola @SteveHaley, los parámetros de ancho y alto aquí están en píxeles ¿no? Mi experiencia lo muestra y está sorprendentemente en blanco aquí: http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html#LinearLayout.LayoutParams(int, int) – ericn