|
|
|
|
@ -548,6 +548,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo |
|
|
|
|
|
|
|
|
|
private void setPlayer(Result result) { |
|
|
|
|
result.getUrl().set(mQualityAdapter.getPosition()); |
|
|
|
|
if (!result.getArtwork().isEmpty()) setArtwork(result.getArtwork()); |
|
|
|
|
if (!result.getDesc().isEmpty()) setText(mBinding.content, R.string.detail_content, result.getDesc()); |
|
|
|
|
setUseParse(VodConfig.hasParse() && ((result.getPlayUrl().isEmpty() && VodConfig.get().getFlags().contains(result.getFlag())) || result.getJx() == 1)); |
|
|
|
|
if (mControlDialog != null && mControlDialog.isVisible()) mControlDialog.setParseVisible(isUseParse()); |
|
|
|
|
@ -995,7 +996,11 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void setArtwork() { |
|
|
|
|
ImgUtil.load(this, mHistory.getVodPic(), new CustomTarget<>() { |
|
|
|
|
setArtwork(mHistory.getVodPic()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void setArtwork(String url) { |
|
|
|
|
ImgUtil.load(this, url, new CustomTarget<>() { |
|
|
|
|
@Override |
|
|
|
|
public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) { |
|
|
|
|
mBinding.exo.setDefaultArtwork(resource); |
|
|
|
|
|