GridView.LayoutParams no existe, el código de Android se rompe
Estoy siguiendo los tutoriales de HelloWorld para Android, pero cuando hago el ejercicio GridView (http://developer.android.com/resources/tutorials/views/hello-gridview.html)
Encontré que si comento la línea: imageView.setLayoutParams (nuevo GridView.LayoutParams (85, 85));
- Pre-estado pre-favorecido
- Facebook LoginButton para Android no toma los valores de login_text y logout_text pasados de XML
- Añadir javascript a WebView
- Pase el evento de desplazamiento a otra vista
- AdjustPan no impide que el teclado cubra EditText
Entonces todo funciona. Hice algunas investigaciones y encontré que GridView.LayoutParams no existe. ¿Estoy haciendo algo mal? ¿Está roto el tutorial?
- RecyclerView con la imagen de fondo en la parte superior
- Visibilidad de vista de imagen en Android
- El estilo AutoCompleteTextView con AppCompat.EditText no funciona
- Eliminación del acolchado izquierdo en un Android EditText
- Dibujable como fondo para CardView
- Prioridad de diseño de Android
- Cambio de fondo de una sola fila de gridview en android
- Desplome de la disposición de JellyBean
Hice algunas investigaciones y encontré que GridView.LayoutParams no existe.
¿Dónde investigó? GridView.LayoutParams
existe. LayoutParams
es una clase heredada de la clase ViewGroup
, que es la ViewGroup
de GridView
.
Editar:
Simplemente eche un vistazo y parece que, como usted dijo, LayoutParams
no son accesibles desde GridView
. Utilice AbsListView.LayoutParams
en AbsListView.LayoutParams
lugar.
GridView.LayoutParams
es en realidad AbsListView.LayoutParams
, por lo que puede utilizar con seguridad en su lugar.
Normalmente esto no debería ser un problema, pero al tener uno, puede reemplazar GridView.LayoutParam
por AbsListView.LayoutParam
, ya que GridView
es una subclase de AbsListView
.
GridView se hereda de ViewGroup, ViewGroup que tiene la clase LayoutParams. El tutorial no está roto, ¿qué error estás recibiendo?
- Error de generación de Proguard con la biblioteca de anotaciones de Lombok
- Android Developer Tools 16 y problemas con -weepclasseswithmembers in proguard