我无法确定问题所在。 songCollection.searchByIdsongCollection始终带有红色下划线)表示即使我已经具有SongCollection类,也无法识别该符号。

public void handleSelection(View view) {
    String resourceId = AppUtil.getResourceId(getContext(), view);
    Song selectedSong = songCollection.searchById(resourceId);

    AppUtil.popMessage(getContext(), "Streaming Song: " + selectedSong.getTitle());

    sendDataToActivity(selectedSong);
}


歌集班

public class SongCollection {
   private Song[] songs = new Song[5];

   public SongCollection() {
    prepareSong();
   }


因此,我无法播放我的应用程序或使我的歌曲无法点击

最佳答案

可能是您没有在这样的地方实例化SongSelection:

SongSelection songSelection = new SongSelection();

08-18 03:23