Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BaseFilterableArrayAdapter<T> extends ArrayAdapter< IFilterableEntity<T> > implements SectionIndexer
- {
- public BaseFilterableArrayAdapter(Activity context,int id_row_template, List<IFilterableEntity<T>> data)
- {
- super(context, id_row_template, data);
- }
- public MyAdapter(Activity context, List<MyEntity> data)
- {
- super(context, R.layout.listview_row, data);
- ....
- }
- The constructor `BaseFilterableArrayAdapter<String>(Activity, int, List<MyEntity>)` is undefined
- public class BaseFilterableArrayAdapter<T> extends ArrayAdapter<T>
- implements SectionIndexer{
- public BaseFilterableArrayAdapter(Activity context, int idRowTemplate, List<T> data) {
- super(context, idRowTemplate, data);
- ...
- }
- }
- import java.awt.List;
- import java.util.ArrayList;
- class Animal {
- }
- class Cat extends Animal {
- }
- public class TemplatedList {
- public static void main(String[] args) {
- ArrayList<Animal> animals = new ArrayList<Cat>();
- }
- }
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
- Type mismatch: cannot convert from ArrayList<Cat> to ArrayList<Animal>
- at TemplatedList.main(TemplatedList.java:14)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement