コード例 #1
0
  public String getItemId() {
    switch (type) {
      case BaseItem:
      case LiveTvProgram:
      case LiveTvRecording:
        return baseItem.getId();
      case Person:
        return person.getId();
      case Chapter:
        return chapterInfo.getItemId();
      case Server:
        return serverInfo.getId();
      case User:
        return user.getId();
      case LiveTvChannel:
        return channelInfo.getId();
      case GridButton:
        return null;
      case SearchHint:
        return searchHint.getItemId();
    }

    return null;
  }