1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| protected void initVideoPlayer() {
try {
File f = new File(Environment.getExternalStorageDirectory(), "Evaluations/media/" + session.evaluation.media.get(currentMedia-1).file);
//check and set reference clip
if(session.evaluation.hasReference && hasToPlayReference) { //set reference clip
tv_message.setText(R.string.reference);
tv_message.setVisibility(View.VISIBLE);
SystemClock.sleep(3000);
f=new File(Environment.getExternalStorageDirectory(), "Evaluations/media/" + session.evaluation.getReference(session.evaluation.media.get(currentMedia-1).reference).file);
hasToPlayReference=false;
} else if(session.evaluation.hasReference && !hasToPlayReference) { //set clip
tv_message.setText("Sequence");
tv_message.setVisibility(View.VISIBLE);
SystemClock.sleep(3000);
hasToPlayReference=true;
}
tv_message.setVisibility(View.GONE);
//play my video, ...
} catch (Exception e) {
//android.util.Log.e(TAG, "Cannot init 3D video player");
e.printStackTrace();
}
} |