问题描述
背景
当前,我有一个数据类,可用于UI数据绑定和RecyclerView Adapter。
@Parcelize
data class Job (
var title: String?,var desc: String?
) : Parcelable
在UI中,我将数据绑定如下:
<data>
<import type="android.view.View" />
<variable
name="job"
type="com.example.test.models.Job" />
</data>
问题
我尝试通过如下修改将数据类转换为ParSEObject子类:
@ParseClassName("Job")
class Job : ParSEObject() {
var title by ParseDelegate<String?>()
var desc by ParseDelegate<String?>()
}
出现构建错误:
C:\Users\John\AndroidStudioProjects\test\app\build\generated\source\kapt\debug\com\example\test\DataBinderMapperImpl.java:9: error: cannot find symbol
import com.example.test.databinding.JobItembindingImpl;
^
symbol: class JobItembindingImpl
我认为问题出在新的ParSEObject子类中,但是我不确定需要更改什么。有人可以启发我如何创建与UI数据绑定(和RecyclerView Adapter)一起使用的ParSEObject子类吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)