155
                                        if (tmp.targetType == chatRecommendBean.targetType &&
156
                                                tmp.targetId == chatRecommendBean.targetId) {
157
                                            index = i;
158
                                            break;
159
                                        }
160
                                    }
161
162
                                    Intent intent = new Intent(getActivity(), VideoDetaislActivity.class);
163
                                    intent.putExtra("list", (Serializable) list);
164
                                    intent.putExtra("pos", index);
165
                                    startActivity(intent);
166
167
                                }
168
                            });
169
                }
127 170
171
                // TODO update by huyuguo
128 172
                Log.d(TAG, "onItemClickListener: position:" + position + ",type:" + type);
173
129 174
            }
130 175
        });
131 176
    }

+ 5 - 4
app/src/main/java/com/electric/chargingpile/fragment/SvVideoShowView.java

@ -26,6 +26,7 @@ import com.electric.chargingpile.activity.PersonalPageActivity;
26 26
import com.electric.chargingpile.activity.TopicDetailsActivity;
27 27
import com.electric.chargingpile.application.MainApplication;
28 28
import com.electric.chargingpile.data.ChargingShareBean;
29
import com.electric.chargingpile.data.ChatRecommendBean;
29 30
import com.electric.chargingpile.data.TalkRecommendBean;
30 31
import com.electric.chargingpile.util.CircleTransform;
31 32
import com.electric.chargingpile.util.JsonUtils;
@ -63,7 +64,7 @@ public class SvVideoShowView implements View.OnClickListener {
63 64
    private OnDeleteVideoListener listener;
64 65
    private View view;
65 66
    private ViewGroup viewGroup;
66
    private TalkRecommendBean talkRecommendBean;
67
    private ChatRecommendBean talkRecommendBean;
67 68
    private UpVideoView2 upVideoView2;
68 69
69 70
@ -85,7 +86,7 @@ public class SvVideoShowView implements View.OnClickListener {
85 86
        viewGroup = container;
86 87
    }
87 88
88
    public void setInfo(TalkRecommendBean talkRecommendBean) {
89
    public void setInfo(ChatRecommendBean talkRecommendBean) {
89 90
        if (viewGroup != null) {
90 91
            this.talkRecommendBean = talkRecommendBean;
91 92
            int targetType = talkRecommendBean.targetType;
@ -136,8 +137,8 @@ public class SvVideoShowView implements View.OnClickListener {
136 137
                        String rtnCode = JsonUtils.getKeyResult(response, "code");
137 138
                        if ("1000".equals(rtnCode)) {
138 139
                            String rtnMsg = JsonUtils.getKeyResult(response, "data");
139
                            List<TalkRecommendBean> qadata = JsonUtils
140
                                    .parseToObjectList(rtnMsg, TalkRecommendBean.class);
140
                            List<ChatRecommendBean> qadata = JsonUtils
141
                                    .parseToObjectList(rtnMsg, ChatRecommendBean.class);
141 142
                            if (qadata != null && qadata.size() > 0) {
142 143
                                talkRecommendBean = qadata.get(0);
143 144
                            }

+ 3 - 2
app/src/main/java/com/electric/chargingpile/view/VideoCommentDialog.java

@ -25,6 +25,7 @@ import com.electric.chargingpile.R;
25 25
import com.electric.chargingpile.activity.LoginActivity;
26 26
import com.electric.chargingpile.adapter.VideoCommentAdapter;
27 27
import com.electric.chargingpile.application.MainApplication;
28
import com.electric.chargingpile.data.ChatRecommendBean;
28 29
import com.electric.chargingpile.data.TalkRecommendBean;
29 30
import com.electric.chargingpile.data.VideoCommentBean;
30 31
import com.electric.chargingpile.manager.ProfileManager;
@ -47,13 +48,13 @@ public class VideoCommentDialog extends Dialog implements View.OnClickListener {
47 48
    private RecyclerView showCommentLv;
48 49
    private EditText showCommentEd;
49 50
    private TextView showCommentPublish, show_comment_no;
50
    private TalkRecommendBean talkRecommendBean;
51
    private ChatRecommendBean talkRecommendBean;
51 52
    private LinearLayout show_comment_progress_ll, show_comment_network_ll;
52 53
53 54
    private VideoCommentAdapter videoCommentAdapter;
54 55
55 56
56
    public VideoCommentDialog(Context context, TalkRecommendBean talkRecommendBean) {
57
    public VideoCommentDialog(Context context, ChatRecommendBean talkRecommendBean) {
57 58
        super(context, R.style.bottomDialogStyle);
58 59
        this.context = context;
59 60
        this.talkRecommendBean = talkRecommendBean;

+ 3 - 2
app/src/main/java/com/electric/chargingpile/view/VideoPubilshDialog.java

@ -14,15 +14,16 @@ import android.widget.LinearLayout;
14 14
import android.widget.TextView;
15 15
16 16
import com.electric.chargingpile.R;
17
import com.electric.chargingpile.data.ChatRecommendBean;
17 18
import com.electric.chargingpile.data.TalkRecommendBean;
18 19
import com.electric.chargingpile.util.CircleTransform;
19 20
import com.squareup.picasso.Picasso;
20 21
21 22
public class VideoPubilshDialog extends Dialog implements View.OnClickListener {
22 23
    private Context context;
23
    private TalkRecommendBean talkRecommendBean;
24
    private ChatRecommendBean talkRecommendBean;
24 25
25
    public VideoPubilshDialog(Context context, TalkRecommendBean talkRecommendBean) {
26
    public VideoPubilshDialog(Context context, ChatRecommendBean talkRecommendBean) {
26 27
        super(context, R.style.bottomDialogStyle);
27 28
        this.talkRecommendBean = talkRecommendBean;
28 29
        this.context = context;

VqYziHnv - Gogs: Go Git Service