Arrayadapter personalizado, super no se puede resolver -- java campo con android campo con android-arrayadapter camp Relacionados El problema

Custom ArrayAdapter, super can't be resolved


1
vote

problema

Español
  public class ImageAdapter extends ArrayAdapter<ImageView> {     Context context;     String[] PosterList;      public ImageView(Context context, String[] PosterList){         super(context, 0, PosterList);         this.context = context;         this.PosterList = PosterList;     } }   

Por lo tanto, en el fragmento del código anterior, es el constructor para un arrayadapter personalizado. El método "super" no se puede resolver. No estoy seguro de por qué, teniendo en cuenta que la firma del método escrita anteriormente coincide con uno de los constructores en el sitio web de Android para ArrayAdapter. ¿Cómo puedo arreglar esto?

Desde que estoy usando Picasso para descargar imágenes en un cuadrícula, estoy copiando una matriz de cadenas (que en realidad son las URL) para que Picasso se pueda procesar en el método GetView y devolver un objeto ImageView.

Original en ingles
public class ImageAdapter extends ArrayAdapter<ImageView> {     Context context;     String[] PosterList;      public ImageView(Context context, String[] PosterList){         super(context, 0, PosterList);         this.context = context;         this.PosterList = PosterList;     } } 

So in the code snippet above, is the constructor for a custom ArrayAdapter. The "super" method can not be resolved. I'm not sure why, considering that the method signature written above matches one of the constructors on the android website for ArrayAdapter. How can I fix this?

Since I'm using Picasso to download images into a gridview, I'm copying a array of strings (that are actually URLs) so they can be processed by Picasso in the getView method and return an ImageView object.

        

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 

CAMBIO

  #8  

a (respectivamente)

  #9  

Está definiendo el incorrecto constructor .

 

Change

 public class ImageAdapter extends ArrayAdapter<ImageView>  ...      public ImageView(Context context, String[] PosterList) 

to (respectively)

 public class ImageAdapter extends ArrayAdapter<String>  ...      public ImageAdapter(Context context, String[] PosterList) 

You are defining the wrong constructor.

 
 
         
         

Relacionados problema

2  Spinner Inside ListView Layo de fila personalizado y adaptadores  ( Spinner inside listview custom row layout and adapters ) 
Seguí casi todos los hilos sobre esto y no encontré una respuesta (si hay uno). Tengo aplicación que es la tabla de valores y a cada valor, tengo Spinner par...

0  Agregar casilla de verificación personalizada a ArrayAdapter  ( Add custom checkbox to arrayadapter ) 
Estoy usando SQLite Base de datos Para guardar mis registros, al devolverlos, estoy usando este código: mydb = new DBHelper(this); ArrayList array_list...

7  ¿Cómo usar SearchView.OnQueryTextListener () en Spinner de búsqueda?  ( How to use searchview onquerytextlistener in searchable spinner ) 
Estoy creando un spinner de búsqueda utilizando una biblioteca de terceros. He añadido clases de la biblioteca (SearchableListDialog, SearchAlpinner) en mi ap...

12  Adaptador de matriz de Android con Lista de Array y ListView que no se actualiza cuando se cambia el Lista de Array  ( Android array adapter with arraylist and listview not updating when the arraylis ) 
Tengo una aplicación de Android con una pantalla que consta de una lista de lististas, que estoy usando para mostrar una lista de dispositivos. Estos disposit...

-1  Android ArrayAdapter <String> Error  ( Android arrayadapterstring error ) 
Necesito crear un hilandero de una cadena. Hasta ahora uso un arrayadapter, pero no funciona. Este es mi código ArrayList<String> aus=new ArrayList<String>...

1  Cambie los datos de una vista en AdapterView en Android  ( Change data of a view in adapterview in android ) 
Me enfrento a un nuevo problema, la situación que enfrento es la siguiente: Tengo un ListView Cuando hago clic en un elemento, yo uso startActivityForRes...

2  Arrayadapter primordial en Android  ( Overriding arrayadapter in android ) 
Mientras está anulando ArrayAdapter a un adaptador personalizado (fantasía) Tengo errores como un indefinido getLayoutInflater (). Más en constructor de adapt...

0  Adaptador personalizado con los valores de la casilla de verificación no se vuelve a verificar cuando vuelve a abrir la actividad  ( Custom adapter with check box values is not rechecked when reopen the activity ) 
Tengo una actividad con la vista de lista personalizada con el adaptador. En el que estoy seleccionando muchos nombres marcando la casilla de verificación. Cu...

2  ¿Cómo impide que mi lista de EditText edite múltiples cajas cuando se edita una sola caja?  ( How do i prevent my list of edittext from editing multiple boxes when a single b ) 
Estoy tratando de implementar una LISTVIAVIA con los controles de EditText. El problema es cuando edito uno de los campos, algunos otros campos también se mod...

0  NOPPORTEPORTEPERATEEXIGHTE Mientras agrega una cadena a una lista a través de ArrayAdapter  ( Unsupportedoperationexception while adding a string to a list through arrayadapt ) 
Lo que estoy tratando de hacer aquí es agregar la palabra actualmente en EDITTEXT en la prensa de "Enter / Hecho" en la tecla programable. Sin embargo, cada v...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos