|
|
@@ -83,7 +83,7 @@ public class PublicMessageAdapter extends BaseAdapter implements BusinessCircleA
|
|
|
private String mLoginUserId;
|
|
|
private String mLoginNickName;
|
|
|
private ProgressDialog mProgressDialog;
|
|
|
-
|
|
|
+ private int type;
|
|
|
// 播放音频的记录
|
|
|
private ViewHolder mVoicePlayViewHolder;// 当前正在播放的VocieViewHolder
|
|
|
private AudioPalyer mAudioPalyer;
|
|
|
@@ -98,6 +98,14 @@ public class PublicMessageAdapter extends BaseAdapter implements BusinessCircleA
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public void setType(int type) {
|
|
|
+ this.type = type;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getType() {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+
|
|
|
public PublicMessageAdapter(Context context, List<PublicMessage> messages) {
|
|
|
mContext = context;
|
|
|
mMessages = messages;
|
|
|
@@ -337,9 +345,13 @@ public class PublicMessageAdapter extends BaseAdapter implements BusinessCircleA
|
|
|
String showName = getShowName(userId, message.getNickName());
|
|
|
|
|
|
UserClickableSpan.setClickableSpan(mContext, nickNamebuilder, showName, message.getUserId());
|
|
|
- viewHolder.nick_name_tv.setText(nickNamebuilder);
|
|
|
- viewHolder.nick_name_tv.setLinksClickable(true);
|
|
|
- viewHolder.nick_name_tv.setMovementMethod(LinkMovementClickMethod.getInstance());
|
|
|
+ if (getType() == AppConstant.CIRCLE_TYPE_PERSONAL_SPACE) { //个人空间 移除用户名
|
|
|
+ viewHolder.nick_name_tv.setVisibility(View.GONE);
|
|
|
+ } else {//商务圈
|
|
|
+ viewHolder.nick_name_tv.setText(nickNamebuilder);
|
|
|
+ viewHolder.nick_name_tv.setLinksClickable(true);
|
|
|
+ viewHolder.nick_name_tv.setMovementMethod(LinkMovementClickMethod.getInstance());
|
|
|
+ }
|
|
|
// 设置头像的点击事件
|
|
|
viewHolder.avatar_img.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|