绿豆蜜蜂TV APP 小海报界面 右边图片显示取消 修正
/*** 设置主页封面和视频信息
* @param vodInfo 视频信息字符串,格式:名称|内容|备注|图片URL
*/
private void setHomeCover(String vodInfo) {
// 解析视频信息数组
String[] vodArr = vodInfo.split("\\|");
// 根据UI模式设置封面图片
if (Setting.getHomeUI() == 0) {
// 大海报模式:显示完整封面
ImgUtil.rect(vodArr, 0, Utils.getAdminUrl(vodArr), mBinding.pic);
mBinding.pic.setVisibility(View.VISIBLE); // 确保图片可见
} else if (Setting.getHomeUI() == 1) {
// 小海报模式:隐藏右侧大图片,只显示缩略图在列表中
mBinding.pic.setVisibility(View.GONE); // 隐藏右侧大图片
} else {
// 无海报模式:完全隐藏图片
mBinding.pic.setVisibility(View.GONE);
}
// 设置主页片段的视频信息
getHomeFragment().setVodInfo(vodArr);
// 如果内容为空,获取视频详情
if (vodArr.isEmpty()) getVodContent(vodArr);
}
/**
* 获取视频详情内容
* @param name 视频名称
*/
private void getVodContent(String name) {
// 取消之前的请求,避免重复请求
OkGo.getInstance().cancelTag(this);
// 发起视频详情请求
OkGo.<String>get(HawkCustom.get().getConfig("vodblurb", "https://api.tiankongapi.com/api.php/provide/vod/?ac=detail&wd=") + name)HomeActivity.java
页:
[1]