import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.Locale;
public class TimeRulerViewHis extends View {
private List<Long> timeNodes; // 时间节点集合
private static final int TICK_HEIGHT_MAJOR = 40;
private static final int TICK_HEIGHT_MINOR = 20;
private static final int TEXT_SIZE = 30;
private static final int BORDER_WIDTH = 5;
private Date startTime;
private Date endTime;
private int tickIntervalMinutes = 15;
private float lastX;
public TimeRulerViewHis(Context context) {
super(context);
init();
}
public TimeRulerViewHis(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public TimeRulerViewHis(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}
private void init() {
startTime = new Date();
endTime = new Date(System.currentTimeMillis() + 3 * 60 * 60 * 1000); // 3 hours from now
时间轴过去现在未来
最新推荐文章于 2025-12-30 10:16:51 发布

最低0.47元/天 解锁文章
769

被折叠的 条评论
为什么被折叠?



