提交 c1461672 编写于 作者: S shuyu

fix listVideoUtils title错乱问题 (2017-06-20)

上级 ab9415f2
......@@ -82,9 +82,8 @@ public class ListVideoAdapter extends BaseAdapter {
//增加封面
holder.imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
holder.imageView.setImageResource(R.mipmap.xxx1);
final Object[] objects = {"title " + position};
listVideoUtil.addVideoPlayer(position, holder.imageView, TAG, holder.videoContainer, holder.playerBtn);
holder.playerBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
......@@ -92,8 +91,12 @@ public class ListVideoAdapter extends BaseAdapter {
//listVideoUtil.setLoop(true);
listVideoUtil.setPlayPositionAndTag(position, TAG);
final String url = "http://baobab.wdjcdn.com/14564977406580.mp4";
listVideoUtil.setObjects(objects);
//listVideoUtil.setCachePath(new File(FileUtils.getPath()));
listVideoUtil.startPlay(url);
//必须在startPlay之后设置才能生效
//listVideoUtil.getGsyVideoPlayer().getTitleTextView().setVisibility(View.VISIBLE);
}
});
return convertView;
......
......@@ -43,15 +43,20 @@ public class RecyclerItemViewHolder extends RecyclerItemBaseHolder {
listVideoUtil.addVideoPlayer(position, imageView, TAG, listItemContainer, listItemBtn);
final Object[] objects = {"title " + position};
listItemBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
getRecyclerBaseAdapter().notifyDataSetChanged();
//listVideoUtil.setLoop(true);
listVideoUtil.setPlayPositionAndTag(position, TAG);
listVideoUtil.setObjects(objects);
final String url = "http://baobab.wdjcdn.com/14564977406580.mp4";
//listVideoUtil.setCachePath(new File(FileUtils.getPath()));
listVideoUtil.startPlay(url);
//必须在startPlay之后设置才能生效
//listVideoUtil.getGsyVideoPlayer().getTitleTextView().setVisibility(View.VISIBLE);
}
});
}
......
......@@ -140,6 +140,10 @@ public class ListVideoUtil {
gsyVideoPlayer.setUp(url, true, cachePath, mapHeadData, objects);
if(objects != null && objects.length > 0) {
gsyVideoPlayer.getTitleTextView().setText((String)objects[0]);
}
//增加title
gsyVideoPlayer.getTitleTextView().setVisibility(View.GONE);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册