我正在使用HorizontalScrollView对视图进行水平滑动(包含今天的一天和一个月),当用户滑动时,它会给他明天的日期,依此类推。 它的工作原理,但它通过几天的问题,并没有显示它们。 我也无法使用ViewPager代替HorizontalScrollView。
scv=(HorizontalScrollView) view.findViewById(R.id.scv);
scv.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
ObjectAnimator animator= ObjectAnimator.ofInt(scv, "scrollX",45);
animator.setDuration(0);
animator.start();
calendar.add(Calendar.DATE, +1);
Date formattedDate = calendar.getTime();
dayNumTextView.setText(new SimpleDateFormat("dd").format(formattedDate)+ "");
monthTextView.setText(new SimpleDateFormat("MMM").format(formattedDate));
dayNameTextView.setText(new SimpleDateFormat("EEE").format(formattedDate));
content.getConfirmedAppointments(calendar.getTimeInMillis());
getCancelledTimeSlots(formattedDate);
return false;
}
});