|
@@ -238,9 +238,11 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
|
|
}
|
|
}
|
|
mRecentCourses = bean.recentCourses;
|
|
mRecentCourses = bean.recentCourses;
|
|
presenter.helpCenterContentList();
|
|
presenter.helpCenterContentList();
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.clearAnimation();
|
|
mViewBinding.flCourseEnter.setVisibility(mRecentCourses != null ? View.VISIBLE : View.GONE);
|
|
mViewBinding.flCourseEnter.setVisibility(mRecentCourses != null ? View.VISIBLE : View.GONE);
|
|
|
|
+ handleEnterAnim();
|
|
if (mRecentCourses != null) {
|
|
if (mRecentCourses != null) {
|
|
- mViewBinding.tvLiveTitle.setText(mRecentCourses.courseGroupName + "即将开始");
|
|
|
|
|
|
+// mViewBinding.tvLiveTitle.setText(mRecentCourses.courseGroupName + "即将开始");
|
|
String currentTime = TimeUtils.date2String(new Date(System.currentTimeMillis()), "yyyy-MM-dd");
|
|
String currentTime = TimeUtils.date2String(new Date(System.currentTimeMillis()), "yyyy-MM-dd");
|
|
String startTime = TimeUtils.date2String(
|
|
String startTime = TimeUtils.date2String(
|
|
TimeUtils.getDate(mRecentCourses.courseStartTime),
|
|
TimeUtils.getDate(mRecentCourses.courseStartTime),
|
|
@@ -259,6 +261,34 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private void handleEnterAnim() {
|
|
|
|
+ if (mRecentCourses == null) {
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.setVisibility(View.GONE);
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.setVisibility(View.VISIBLE);
|
|
|
|
+ String assetFolder = "lottie/home/sparring_course/images/";
|
|
|
|
+ int rawRes = R.raw.home_sparring_course_enter;
|
|
|
|
+ if (TextUtils.equals(mRecentCourses.courseType, CourseConstants.LIVE_COURSE)) {
|
|
|
|
+ assetFolder = "lottie/home/live_course/images/";
|
|
|
|
+ rawRes = R.raw.home_live_course_enter;
|
|
|
|
+ }
|
|
|
|
+ if (TextUtils.equals(mRecentCourses.courseType, CourseConstants.OTHER_COURSE)) {
|
|
|
|
+ //陪练课
|
|
|
|
+ assetFolder = "lottie/home/sparring_course/images/";
|
|
|
|
+ rawRes = R.raw.home_sparring_course_enter;
|
|
|
|
+ }
|
|
|
|
+ if (TextUtils.equals(mRecentCourses.courseType, CourseConstants.PIANO_ROOM_COURSE)) {
|
|
|
|
+ //琴房课
|
|
|
|
+ assetFolder = "lottie/home/piano_course/images/";
|
|
|
|
+ rawRes = R.raw.home_piano_course_enter;
|
|
|
|
+ }
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.setImageAssetsFolder(assetFolder);
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.setAnimation(rawRes);
|
|
|
|
+ mViewBinding.ivCourseEnterAnim.playAnimation();
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 跳转直播课详情页面
|
|
* 跳转直播课详情页面
|
|
*
|
|
*
|