package com.basic.security.fragment.helper;
|
|
import android.os.SystemClock;
|
|
import org.androidannotations.annotations.Background;
|
import org.androidannotations.annotations.EFragment;
|
|
@EFragment
|
public abstract class HomeSaveAlarmVideoPlayPosition extends HomeGridViewAdapter {
|
|
@Background
|
public void saveVideoPlayerCurrentTime() {
|
while (true) {
|
try {
|
mainActivity().runOnUiThread(new Runnable() {
|
@Override
|
public void run() {
|
for (AlarmListAdapter.ViewHolder viewHolder : viewHolderSet.keySet()) {
|
if (viewHolder.alarmVideo.isPlaying()) {
|
int currentPosition = viewHolder.alarmVideo.getCurrentPosition();
|
if (currentPosition > 0) {
|
currentVideoPlayTimeMap.put(viewHolder.alarm.get("id"), currentPosition);
|
}
|
}
|
}
|
}
|
});
|
|
SystemClock.sleep(200);
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
}
|
}
|
|
}
|