diff --git a/app/build.gradle b/app/build.gradle index 8209b99..e912697 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "top.itning.yunshuclassschedule" minSdkVersion 21 targetSdkVersion 28 - versionCode 41 - versionName "2.3.1" + versionCode 42 + versionName "2.3.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" javaCompileOptions { annotationProcessorOptions { diff --git a/app/src/main/java/top/itning/yunshuclassschedule/ui/fragment/TodayFragment.kt b/app/src/main/java/top/itning/yunshuclassschedule/ui/fragment/TodayFragment.kt index 81548f5..619eae6 100644 --- a/app/src/main/java/top/itning/yunshuclassschedule/ui/fragment/TodayFragment.kt +++ b/app/src/main/java/top/itning/yunshuclassschedule/ui/fragment/TodayFragment.kt @@ -185,13 +185,15 @@ class TodayFragment : Fragment() { val lp: ViewGroup.LayoutParams = ll.layoutParams if (height == 0) { //如果今天没有课那么不进行赋值,防止修改后造成BUG - height = if (classScheduleList.isEmpty()) { - 0 + if (classScheduleList.isEmpty()) { + lp.height = mView.height - i } else { - mView.height - i + height = mView.height - i + lp.height = height } + } else { + lp.height = height } - lp.height = height ll.layoutParams = lp } }