我编写了一个包含以下构造函数的类
public CustomDialog(Context context)
但是当我尝试在我的活动中这样做时
CustomDialog diag = new CustomDialog(getApplicationContext()){/*stuff here*/};
我收到错误The constructor CustomDialog(Context) refers to the missing type Context
这是什么意思?我该如何解决?
答案 0 :(得分:6)
如果其他人遇到此问题:我遇到了一些从Play许可库中调用方法的代码存在同样的问题。我使用项目>修复了它Play Playensing项目上的清理(与出现错误的项目相反)。
答案 1 :(得分:5)
这是什么意思?
AFAIK,或者:
您缺少import android.content.Context
或
您的项目搞砸了,编译器在您的构建路径中找不到android.content.Context
答案 2 :(得分:5)
首先,您应该修复代码中的所有其他错误,而不是重复项目 - >在Eclipse中清理以查看错误是否已修复。
答案 3 :(得分:0)
我通过添加一些代码然后再次删除它来修复它。例如,添加一个空语句然后将其删除。 Eclipse应该再次检查错误,而不是发现错误。
答案 4 :(得分:0)
对该项目进行过maven更新,它对我有用。