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));

Entonces todo funciona. Hice algunas investigaciones y encontré que GridView.LayoutParams no existe. ¿Estoy haciendo algo mal? ¿Está roto el tutorial?

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?

  • Android Studio 2.2 Vista previa de todos los tamaños de pantalla que faltan
  • El fondo del círculo de Android se convierte en oval
  • ¿Cómo puedo anclar una imagen al centro dentro de una vista de imagen en una vista de desplazamiento, en Android?
  • Crear vista sobre cardview en android
  • ¿Cómo hacer que Rotate3dAnimation sea más suave?
  • Respuesta de retorno de loopj asynchttpclient de Android
  • Android - setVisibility resultados en java.util.ConcurrentModificationException
  • Imageview height como wrap_content de la imagen mostrada
  • ScrollView en ambas direcciones android
  • ¿Cómo alineo dos hiladores uniformemente? (% 50-% 50)
  • Adición de un fondo de color y un radio de borde a un Layout
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.