在Android Studio中,我尝试显示一个类视图,但它显示了错误。
GameActivity.java
private GameView view;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
view = new GameView(this);
setContentView(view);
}
GameView.java
import android.content.Context;
public class GameView {
public GameView(Context context) {
}
}
错误发生在setContentView->“无法解析方法...”上
我使用JDK 8 Update 25
最佳答案
GameView需要从View继承,以便setContentView的参数成为View。 “无法解析方法”表示“包含参数类型的方法”(找不到)。
换句话说,您的编译器说setContentView(GameView)不是方法,这是事实。