/**
* 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();
}
TrackSelectionHelper.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:TubiPlayer
作者:
评论列表
文章目录