Android studio me donne la possibilité d'importer Voir lorsque je passe la souris sur vue, mais le code passe tout en rouge, comme View est incompatible avec AdapterView. Je ne suis pas sûr s'il y a une autre importation que je devrais utiliser. J'ai aussi des erreurs avec newsItems.setAdapter et newsItems.setOnClickListener. Impossible de résoudre la méthode setOnClickListener et public void sur itemClick, l'erreur est Expression attendue, méthode attendue.Je rencontre des problèmes avec View et Adapter View. Ci-dessous est mon code que je travaille sur
ArrayAdapter<NewsItem> adapter = new customAdapter();
ListView newsItems = (ListView) (findViewById(newsItems));
newsItems.setAdapter(adapter);
newsItems.setOnClickListener(AdapterView.OnItemClickListener() {
@Override
public void onItemClick (AdapterView <?> parent, View view, int position, long id){
Toast.makeText(MainActivityNews.this, "MyListView", Toast.LENGTH_SHORT).show();
}
});
}
View est incompatible avec AdapterView? –
'findViewById (newsItems)' devrait être 'findViewById (R.id.newsItems)'. Pas la solution à votre question, mais va jeter une erreur. –