Skip to content

Commit 15b065b

Browse files
committed
修正News链接打开方式
1 parent 9c974a6 commit 15b065b

1 file changed

Lines changed: 3 additions & 9 deletions

File tree

diycode-app/src/main/java/com/gcssloop/diycode/fragment/NewsListFragment.java

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@
2323
package com.gcssloop.diycode.fragment;
2424

2525
import android.content.Context;
26-
import android.content.Intent;
27-
import android.net.Uri;
2826
import android.os.Bundle;
2927
import android.support.annotation.Nullable;
3028
import android.support.v4.util.ArrayMap;
@@ -42,14 +40,14 @@
4240
import com.gcssloop.diycode.base.recyclerview.GcsViewHolder;
4341
import com.gcssloop.diycode.utils.Config;
4442
import com.gcssloop.diycode.utils.DataCache;
43+
import com.gcssloop.diycode.utils.IntentUtil;
4544
import com.gcssloop.diycode.utils.RecyclerViewUtil;
4645
import com.gcssloop.diycode.utils.TimeUtil;
4746
import com.gcssloop.diycode.utils.UrlUtil;
4847
import com.gcssloop.diycode_sdk.api.Diycode;
4948
import com.gcssloop.diycode_sdk.api.news.bean.New;
5049
import com.gcssloop.diycode_sdk.api.news.event.GetNewsListEvent;
5150
import com.gcssloop.diycode_sdk.api.user.bean.User;
52-
import com.gcssloop.diycode_sdk.log.Logger;
5351

5452
import org.greenrobot.eventbus.EventBus;
5553
import org.greenrobot.eventbus.Subscribe;
@@ -173,18 +171,14 @@ public void convert(int position, GcsViewHolder holder, final New bean) {
173171
holder.setOnClickListener(new View.OnClickListener() {
174172
@Override
175173
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);
180175
}
181176
}, R.id.avatar, R.id.username);
182177

183178
holder.get(R.id.item).setOnClickListener(new View.OnClickListener() {
184179
@Override
185180
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());
188182
}
189183
});
190184
}

0 commit comments

Comments
 (0)