|
23 | 23 | package com.gcssloop.diycode.fragment; |
24 | 24 |
|
25 | 25 | import android.content.Context; |
26 | | -import android.content.Intent; |
27 | | -import android.net.Uri; |
28 | 26 | import android.os.Bundle; |
29 | 27 | import android.support.annotation.Nullable; |
30 | 28 | import android.support.v4.util.ArrayMap; |
|
42 | 40 | import com.gcssloop.diycode.base.recyclerview.GcsViewHolder; |
43 | 41 | import com.gcssloop.diycode.utils.Config; |
44 | 42 | import com.gcssloop.diycode.utils.DataCache; |
| 43 | +import com.gcssloop.diycode.utils.IntentUtil; |
45 | 44 | import com.gcssloop.diycode.utils.RecyclerViewUtil; |
46 | 45 | import com.gcssloop.diycode.utils.TimeUtil; |
47 | 46 | import com.gcssloop.diycode.utils.UrlUtil; |
48 | 47 | import com.gcssloop.diycode_sdk.api.Diycode; |
49 | 48 | import com.gcssloop.diycode_sdk.api.news.bean.New; |
50 | 49 | import com.gcssloop.diycode_sdk.api.news.event.GetNewsListEvent; |
51 | 50 | import com.gcssloop.diycode_sdk.api.user.bean.User; |
52 | | -import com.gcssloop.diycode_sdk.log.Logger; |
53 | 51 |
|
54 | 52 | import org.greenrobot.eventbus.EventBus; |
55 | 53 | import org.greenrobot.eventbus.Subscribe; |
@@ -173,18 +171,14 @@ public void convert(int position, GcsViewHolder holder, final New bean) { |
173 | 171 | holder.setOnClickListener(new View.OnClickListener() { |
174 | 172 | @Override |
175 | 173 | public void onClick(View v) { |
176 | | - Intent intent = new Intent(context, UserActivity.class); |
177 | | - intent.putExtra(UserActivity.USER, user); |
178 | | - context.startActivity(intent); |
179 | | - |
| 174 | + UserActivity.newInstance(mContext,user); |
180 | 175 | } |
181 | 176 | }, R.id.avatar, R.id.username); |
182 | 177 |
|
183 | 178 | holder.get(R.id.item).setOnClickListener(new View.OnClickListener() { |
184 | 179 | @Override |
185 | 180 | public void onClick(View v) { |
186 | | - Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(bean.getAddress())); |
187 | | - mContext.startActivity(intent); |
| 181 | + IntentUtil.openUrl(mContext, bean.getAddress()); |
188 | 182 | } |
189 | 183 | }); |
190 | 184 | } |
|
0 commit comments