Skip to content

那个短点录像我发现那个进度条有个问题不能正常的显示,以及录制时间到达限制以后不能及时关闭(已解决) #56

Description

@xhcui2008

1.关于进度条显示不正常的解决方法
com.aserbao.androidcustomcamera.whole.record.beans.MediaObject
public class MediaPart implements Serializable{ public String mediaPath; public int duration; public int number; public long startTime; public int endTime=0; public boolean remove; public String getMediaPath(){ return mediaPath; } public void setDuration(int duration) { this.duration = duration; } public int getDuration() { return endTime>0?endTime:duration > 0 ? duration : (int) ( System.currentTimeMillis() - startTime); } }
原因:每次进度条递增,这个视频时间只是根据当前时间和开始时间来计算的,这样导致录制停止以后也会继续执行。
2.录制时间达到限制后不能及时关闭
com.aserbao.androidcustomcamera.whole.record.RecorderActivity
` mVideoRecordProgressView.setOverTimeClickListener(new ProgressView.OverTimeClickListener() {
@OverRide
public void overTime() {
setBackAlpha(mVideoRecordFinishIv,255);
mCustomRecordImageView.performClick();
}

        @Override
        public void noEnoughTime() {
            setBackAlpha(mVideoRecordFinishIv,255);
        }

        @Override
        public void isArriveCountDown() {
            mCustomRecordImageView.performClick();
        }
    });`

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions