在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)不是方法,这是事实。

10-06 06:09