【问题标题】:Removing None option in PickList AdaptiveTrackSelection删除 PickList AdaptiveTrackSelection 中的 None 选项
【发布时间】:2019-03-21 06:05:08
【问题描述】:

如何从 Picklist 中删除 None 选项,任何提示将不胜感激! 这是我从 URL 获取支持的比特率的代码。

    MappingTrackSelector.MappedTrackInfo mappedTrackInfo = selector.getCurrentMappedTrackInfo();
    if (mappedTrackInfo != null) {
        int rendererIndex = 0;
        int rendererType = mappedTrackInfo.getRendererType(rendererIndex);
        boolean allowAdaptiveSelections =
                rendererType == C.TRACK_TYPE_VIDEO
                        || (rendererType == C.TRACK_TYPE_AUDIO
                        && mappedTrackInfo.getTypeSupport(C.TRACK_TYPE_VIDEO)
                        == MappingTrackSelector.MappedTrackInfo.RENDERER_SUPPORT_NO_TRACKS);
        Pair<AlertDialog, TrackSelectionView> dialogPair =
                TrackSelectionView.getDialog(VideoStream.this, "Available Quality", (DefaultTrackSelector) selector, rendererIndex);
        dialogPair.second.setShowDisableOption(true);
        dialogPair.second.setAllowAdaptiveSelections(allowAdaptiveSelections);
        dialogPair.first.show();
    }

**和输出** OUTPUT Image

【问题讨论】:

    标签: java android http-live-streaming exoplayer2.x


    【解决方案1】:

    可以通过删除下面的行来完成。

    dialogPair.second.setShowDisableOption(true);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-09
      • 1970-01-01
      • 2011-09-28
      相关资源
      最近更新 更多