J'essaie d'apprendre kotlin et je veux convertir un de mes projets Android de java à kotlin. Mais j'ai un problèmeArrayAdapter.clear kotlin
override fun onResponse(call: Call<List<CitySearch>>?, response: Response<List<CitySearch>>?) {
if(response != null && response.isSuccessful) {
val list = response.body()
cityAdapter.clear()
if(list != null && !list.isEmpty()){
cityAdapter.addAll(list)
listView.visibility = View.VISIBLE
recyclerView.visibility = View.GONE
cityName.visibility = View.GONE
}
}
}
je reçois l'opération d'erreur est pas pris en charge pour la collecte de lecture seule à kotlin.collections.EmptyList.clear() sur la ligne avec cityAdapter.clear() Je ne sais pas comment le résoudre.
Pour tout projet s'il vous plaît vérifier
Problematic historic version of WeatherFragment
Quelle version de 'kotlin' utilisez-vous? –