Не можете определить тип для этого параметра в явном виде об ошибке? - PullRequest
0 голосов
/ 27 февраля 2020

Я занимаюсь разработкой android приложения, но получаю следующее предупреждение: Я не могу определить тип для этого параметра в явном виде: предупреждение об ошибке в классе BindingAdapters.kt

ниже моего BindingAdapters.kt

import android.view.View
import androidx.appcompat.app.AppCompatActivity
import androidx.databinding.BindingAdapter
import androidx.lifecycle.MutableLiveData
import io.reactivex.Observer

@BindingAdapter("mutableVisibility")
fun setMutableVisibility(view: View, visibility: MutableLiveData<Int>?) {
    val parentActivity: AppCompatActivity? = view.getParentActivity()
    if(parentActivity != null && visibility != null) {
        visibility.observe(parentActivity, Observer { value -> view.visibility = value?: View.VISIBLE})
    }
}

ниже скриншот ошибки enter image description here

...