반응형 builderror1 java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter view android 작업을 하다보니 위와 같은 error가 나타났서 그 원인을 찾아보았다. 작업 조건은 Listview에 사용되는 adapter를 BaseAdapter로 했을 때, class TestAdapter(val context: Context) : BaseAdapter() 위와 같은 원인이 발생했습니다. 원인은 override fun getView(position: Int, view: View, parent: ViewGroup?): View { 위의 code에서 view가 원래는 view:View?로 되있었는데 view:View로 변경해서 발생한 원입니다. 생각을 해보니, Java 변수는 언제나 null을 허용하고, Kotlin 변수는 null을 허용치 않는데, 저 getview의 원본을 보면은 pub.. 2021. 12. 5. 이전 1 다음 반응형