|
@@ -9,6 +9,7 @@ import android.widget.TextView;
|
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
import com.bigkoo.pickerview.builder.TimePickerBuilder;
|
|
|
import com.bigkoo.pickerview.listener.CustomListener;
|
|
|
+import com.bigkoo.pickerview.listener.OnDismissListener;
|
|
|
import com.bigkoo.pickerview.view.TimePickerView;
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
import com.cooleshow.base.constanst.Constants;
|
|
@@ -155,7 +156,7 @@ public class MineCourseCommentFragment extends BaseMVPFragment<FragmentCourseCom
|
|
|
*/
|
|
|
private void reBuildFilter(Date date, String targetStr) {
|
|
|
currentSelectDate = date != null ? date : TimeUtils.getNowDate();
|
|
|
- String targetDateTimeStr = TimeUtils.date2String(currentSelectDate, TimeUtils.getSafeDateFormat("yyyy-MM"));
|
|
|
+ String targetDateTimeStr = TimeUtils.date2String(currentSelectDate, TimeUtils.getSafeDateFormat("yyyy年MM月"));
|
|
|
if (TextUtils.equals(targetDateTimeStr, currentFilterDate) && TextUtils.equals(targetStr, currentStudentName)) {
|
|
|
//防止重复条件触发
|
|
|
return;
|
|
@@ -210,6 +211,17 @@ public class MineCourseCommentFragment extends BaseMVPFragment<FragmentCourseCom
|
|
|
.isDialog(false)//是否显示为对话框样式
|
|
|
.setLabel("年", "月", "", "", "", "")
|
|
|
.build();
|
|
|
+ pvTime.setOnDismissListener(new OnDismissListener() {
|
|
|
+ @Override
|
|
|
+ public void onDismiss(Object o) {
|
|
|
+ UiUtils.refreshFilterTextStyle2(false, mViewBinding.tvTime);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onShow() {
|
|
|
+ UiUtils.refreshFilterTextStyle2(true, mViewBinding.tvTime);
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
|
calendar.setTime(currentSelectDate);
|