Java 方法“”未被类型“”定义?
我真的不理解这个错误。我有多个具有完全相同代码的类,但出于某种原因,eclipse并不特别喜欢这一类。错误位于menu.loadResources和menu.create 但是,我还有另一个类,它几乎是完全相同的代码,不会给我一个错误: 有什么想法吗?Java 方法“”未被类型“”定义?,java,android,Java,Android,我真的不理解这个错误。我有多个具有完全相同代码的类,但出于某种原因,eclipse并不特别喜欢这一类。错误位于menu.loadResources和menu.create 但是,我还有另一个类,它几乎是完全相同的代码,不会给我一个错误: 有什么想法吗? 碰撞我真的需要帮助找出问题所在用完整堆栈跟踪发布确切的异常。您有多个名为MenuScene的类吗?你确定吗?我不能发布堆栈跟踪,因为它是一个Android应用程序,如果不修复错误,我不会让我运行它。是的,我只有一个名为MeNexeNi的类开始考虑
碰撞我真的需要帮助找出问题所在用完整堆栈跟踪发布确切的异常。您有多个名为MenuScene的类吗?你确定吗?我不能发布堆栈跟踪,因为它是一个Android应用程序,如果不修复错误,我不会让我运行它。是的,我只有一个名为MeNexeNi的类开始考虑它是否是Eclipse中的某种bug…但是,如果它只是一个bug,并且代码很好,这对我没有多大帮助,因为Eclipse在修复错误之前不会编译它-uu-99.999999999999999999%的时间错误不在您的工具中,而是在您和您的代码中。
public void showSplash() {
Debug.i("Scene: Splash");
final SplashScene splash = new SplashScene();
setCurrentScene(splash);
splash.loadResources();
splash.create();
res.engine.setScene(splash);
new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... params) {
long timestamp = System.currentTimeMillis();
// TODO later load common resources here
MenuScene menu = new MenuScene();
menu.loadResources();
menu.create();
loadingScene = new LoadingScene();
loadingScene.loadResources();
loadingScene.create();
// we want to show the splash at least SPLASH_DURATION miliseconds
long elapsed = System.currentTimeMillis() - timestamp;
if (elapsed < MainActivity.SPLASH_DURATION) {
try {
Thread.sleep(MainActivity.SPLASH_DURATION - elapsed);
} catch (InterruptedException e) {
Debug.w("This should not happen");
}
}
setCurrentScene(menu);
res.engine.setScene(menu);
splash.destroy();
splash.unloadResources();
return null;
}
}.execute();
}
public class MenuScene extends AbstractScene{
@Override
public void loadResources() {
// TODO Auto-generated method stub
}
@Override
public void create() {
getBackground().setColor(Color.RED);
}
@Override
public void unloadResources() {
// TODO Auto-generated method stub
}
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public void onPause() {
// TODO Auto-generated method stub
}
@Override
public void onResume() {
// TODO Auto-generated method stub
}
}
public class SplashScene extends AbstractScene{
@Override
public void loadResources() {
// TODO Auto-generated method stub
}
@Override
public void create() {
getBackground().setColor(Color.PINK);
}
@Override
public void unloadResources() {
// TODO Auto-generated method stub
}
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public void onPause() {
// TODO Auto-generated method stub
}
@Override
public void onResume() {
// TODO Auto-generated method stub
}
}