|
@@ -156,7 +156,19 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageLayoutBind
|
|
viewBinding.ratingBar.setVisibility(View.INVISIBLE);
|
|
viewBinding.ratingBar.setVisibility(View.INVISIBLE);
|
|
viewBinding.tvNoScore.setVisibility(View.VISIBLE);
|
|
viewBinding.tvNoScore.setVisibility(View.VISIBLE);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ //徽章信息
|
|
|
|
+ if (!TextUtils.isEmpty(info.tag)) {
|
|
|
|
+ viewBinding.llBadge.setVisibility(View.VISIBLE);
|
|
|
|
+ viewBinding.llBadge.setVipIcon(info.isVip == 1);
|
|
|
|
+ viewBinding.llBadge.setData(info.tag);
|
|
|
|
+ } else {
|
|
|
|
+ if (info.isVip == 1) {
|
|
|
|
+ viewBinding.llBadge.setVipIcon(true);
|
|
|
|
+ viewBinding.llBadge.setVisibility(View.VISIBLE);
|
|
|
|
+ } else {
|
|
|
|
+ viewBinding.llBadge.setVisibility(View.GONE);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
|
|
//粉丝数
|
|
//粉丝数
|
|
viewBinding.tvFansNum.setText(info.fansNum);
|
|
viewBinding.tvFansNum.setText(info.fansNum);
|
|
@@ -166,20 +178,6 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageLayoutBind
|
|
GlideUtils.INSTANCE.loadImage(this, info.heardUrl, viewBinding.ivAvatar, R.drawable.icon_teacher_default_head);
|
|
GlideUtils.INSTANCE.loadImage(this, info.heardUrl, viewBinding.ivAvatar, R.drawable.icon_teacher_default_head);
|
|
//昵称
|
|
//昵称
|
|
viewBinding.tvNickname.setText(info.username);
|
|
viewBinding.tvNickname.setText(info.username);
|
|
- if (TextUtils.equals(info.entryStatus, TeacherInfoConstants.ENTRY_STATUS_PASS)) {
|
|
|
|
- //入驻审核通过
|
|
|
|
- viewBinding.ivTeacherEntryTag.setVisibility(View.VISIBLE);
|
|
|
|
- } else {
|
|
|
|
- //未通过或者未申请
|
|
|
|
- viewBinding.ivTeacherEntryTag.setVisibility(View.GONE);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- //音乐人认证状态
|
|
|
|
- if (TextUtils.equals(info.musicianAuthStatus, TeacherInfoConstants.MUSICIAN_STATUS_PASS)) {
|
|
|
|
- viewBinding.ivTeacherMusicPersonTag.setVisibility(View.VISIBLE);
|
|
|
|
- } else {
|
|
|
|
- viewBinding.ivTeacherMusicPersonTag.setVisibility(View.GONE);
|
|
|
|
- }
|
|
|
|
//subjectName
|
|
//subjectName
|
|
try {
|
|
try {
|
|
viewBinding.llSubjectContainer.removeAllViews();
|
|
viewBinding.llSubjectContainer.removeAllViews();
|
|
@@ -199,12 +197,12 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageLayoutBind
|
|
TextView textView = (TextView) LayoutInflater.from(this).inflate(com.cooleshow.base.R.layout.view_subject_item_layout, viewBinding.llSubjectContainer, false);
|
|
TextView textView = (TextView) LayoutInflater.from(this).inflate(com.cooleshow.base.R.layout.view_subject_item_layout, viewBinding.llSubjectContainer, false);
|
|
textView.setText(text);
|
|
textView.setText(text);
|
|
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
|
|
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
|
|
- if(viewBinding.llSubjectContainer.getChildCount()<4){
|
|
|
|
|
|
+ if (viewBinding.llSubjectContainer.getChildCount() < 4) {
|
|
if (viewBinding.llSubjectContainer.getChildCount() >= 1) {
|
|
if (viewBinding.llSubjectContainer.getChildCount() >= 1) {
|
|
params.setMargins(SizeUtils.dp2px(4), 0, 0, 0);
|
|
params.setMargins(SizeUtils.dp2px(4), 0, 0, 0);
|
|
}
|
|
}
|
|
viewBinding.llSubjectContainer.addView(textView, params);
|
|
viewBinding.llSubjectContainer.addView(textView, params);
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
viewBinding.llSubjectContainer2.addView(textView, params);
|
|
viewBinding.llSubjectContainer2.addView(textView, params);
|
|
viewBinding.llSubjectContainer2.setVisibility(View.VISIBLE);
|
|
viewBinding.llSubjectContainer2.setVisibility(View.VISIBLE);
|
|
}
|
|
}
|