Ich versuche, Kotlin zu lernen, und ich möchte eines meiner Android-Projekte von Java zu Kotlin konvertieren. Aber ich habe ein ProblemArrayAdapter.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
}
}
}
ich den Fehler Betrieb erhalte nicht für schreibgeschützte bei kotlin.collections.EmptyList.clear Sammlung unterstützt wird() auf der Linie mit cityAdapter.clear() Ich weiß nicht, Wie man es löst.
Für alle das Projekt überprüfen Sie bitte
Problematic historic version of WeatherFragment
Welche 'kotlin' Version benutzen Sie? –