我正在学习《 Beginning Android Games》一书,但由于Eclipse标出了一个小错误,我真的被卡住了,无法继续前进。请有人告诉我此代码段是否有问题:-

  public Music newMusic(String filename) {
  try {
  AssetFileDescriptor assetDescriptor = assets.openFd(filename);
  return new AndroidMusic(assetDescriptor);
  } catch (IOException e) {
  throw new RuntimeException("Couldn't load music '" + filename + "'");
  }
  }


带下划线的是“ AndroidMusic”,Eclipse表示无法将其解析为一种类型,并建议我为其创建一个类...我只是不知道该怎么做,该书的作者并未告诉我要创建一个类。

我真的希望有人能看到我哪里出了问题...我期待着您的回音。

最佳答案

"beginning android games" androidmusic的简单搜索表明:


这本书确实描述了AndroidMusic
本书的源代码具有AndroidMusic


实际上,基于该搜索,如果您从被告知您输入问题代码的位置开始阅读了几页,则作者将向您展示如何实现该AndroidMusic类。

07-24 09:35