1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MultiAutoCompleteTextView multi = (MultiAutoCompleteTextView) findViewById(R.id.multiAutoCompleteTextView);
final MovieAdapter adapter = new MovieAdapter(this, android.R.layout.simple_dropdown_item_1line, movies);
movies.add(new Movie("http://art.and.facts.site.free.fr/Site/coursimg/images/titanic.jpg", false, "toto est sur un bateau", "16/070/1885", "truc", "Titan", false, 5321, 6.7, 6.9));
movies.add(new Movie("http://art.and.facts.site.free.fr/Site/coursimg/images/titanic.jpg", false, "toto est sur un bateau", "16/070/1885", "truc", "Titanic", false, 5321, 6.7, 6.9));
movies.add(new Movie("http://art.and.facts.site.free.fr/Site/coursimg/images/titanic.jpg", false, "toto est sur un bateau", "16/070/1885", "truc", "Baho", false, 5321, 6.7, 6.9));
multi.setAdapter(adapter);
multi.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
System.out.println(multi.getText());
System.out.println(multi.getFilters().toString());
multi.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
System.out.println("iciiiiii");
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
System.out.println("iciiiiii2");
}
});
multi.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
System.out.println("iciiiiii3");
}
});
} |
Partager