在我的班级ListView
中,我收到错误消息:"无法解析符号&mBlockLayoutRequests'"。 (包含错误消息的源代码:link)
mBlockLayoutRequests
在我的班级AdapterView
(source code)中宣布,由ListView
继承:
boolean mBlockLayoutRequests = false;
当我点击时,我收到消息"找不到声明去"。 我的代码中有错误吗?我该怎么做才能解决这个错误?
答案 0 :(得分:1)
mBlockLayoutRequest
字段是package-private。如果两个类都在不同的包中,则ListView
无法访问此字段。它必须至少受到保护:
protected boolean mBlockLayoutRequest = false;
根据您的屏幕截图,super
引用也有错误。当然,请确保ListView
实际上继承自AdapterView
(即既不是私有也不是最终)。