草庐IT

safeUnbox

全部标签

android - safeUnbox() 不能反转

我正在尝试消除我的Android应用程序的所有警告,其中之一是:viewModel.valueisaboxedfieldbutneedstobeun-boxedtoexecuteandroid:checked.ThismaycauseNPEsoDataBindingwillsafelyunboxit.YoucanchangetheexpressionandexplicitlywrapviewModel.valuewithsafeUnbox()topreventthewarning其中值是来自父类(superclass)的通用ObservableField:publicabstractc

android - 数据绑定(bind) - safeUnbox 警告

在我将ASgradle版本升级到2.3.0后,数据绑定(bind)遇到警告:Warning:selectMap[index]isaboxedfieldbutneedstobeun-boxedtoexecuteselectMap[index]?@android:color/white:@android:color/transparent.ThismaycauseNPEsoDataBindingwillsafelyunboxit.YoucanchangetheexpressionandexplicitlywrapselectMap[index]withsafeUnbox()topreven