2016-06-30 10 views
0

Ich versuche Listview mit benutzerdefinierten ArrayAdapter zu verwenden, aber wenn ich versuche, Super im Konstruktor zu nennen, es gibt mir diese Fehlermeldung:kann nicht Methode Super lösen, wenn benutzerdefinierte mit ArrayAdapter

Methode nicht lösen können '(android.content.Context, int, java.lang.String)

Hier ist mein Stück Code

public class MobileArrayAdapter extends ArrayAdapter<String> { 
private final Context context; 
private final String values; 

public MobileArrayAdapter(Context context, String values) { 
    super(context, R.layout.activity_second,values); 
    this.context = context; 
    this.values = values; 
} 

was habe ich vermisst? Danke dafür!

Antwort

1

Ihr Konstruktor sollte ein String-Array oder String-Arraylist in Super übergeben.

Der Fehler besagt, dass Sie keinen Superkonstruktor mit nur einer Zeichenfolge als Parameter

haben