'Error: no suitable method found for add(int,int)
ImageSpinner adapter = new ImageSpinner(context, Icons); spinner.setAdapter(adapter);
ImageSpinner adapter = new ImageSpinner(context, Icons); spinner.setAdapter(adapter);
ImageSpinner adapter = new ImageSpinner(context, Icons); spinner.setAdapter(adapter);
Solution 1:[1]
within getWapointsIcons , you wanted to add IntValues into ArrayList. You need to do something like this in getWapointsIcons :
IntValues values=new IntValues(0, R.drawable.ic_point_default);
waypointsIcons.add(values);
return waypointsIcons;
ArrayList / List won't access 2 arguments inside add
Also, to support above code, you have to add Constructor into IntValues class:
public class IntValues {
public int id;
public int icon;
public IntValues(int id, int icon){
this.id=id;
this.icon=icon;
}
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 |
