TrackSelectionHelper.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:TubiPlayer 作者:
/**
 * Shows the selection dialog for a given renderer.
 *
 * @param rendererIndex The index of the renderer.
 * @param callback      The callback interface when the dialog is dismissed
 */
public void showSelectionDialog(int rendererIndex, @NonNull TrackSelectionHelperInterface callback) {


    this.mCallbackInterface = callback;

    qualityDialogView = new TubiQualityDialogView(mActivity);
    qualityDialogView.setAdaptiveTrackSelectionFactory(adaptiveTrackSelectionFactory);

    MaterialDialog.Builder materialBuilder = new MaterialDialog.Builder(mActivity);
    materialBuilder.customView(qualityDialogView.buildQualityDialog(selector, rendererIndex), false)
            .title(mActivity.getResources().getString(R.string.track_selector_alert_quality_title))
            .backgroundColor(mActivity.getResources().getColor(R.color.tubi_tv_steel_grey))
            .positiveText(android.R.string.ok)
            .positiveColor(mActivity.getResources().getColor(R.color.tubi_tv_golden_gate))
            .onPositive(qualityDialogView)
            .dismissListener(this)
            .show();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号