private void setCaptureButtonText(String title) { if (title.equals("Upload")) { mPreview.setVisibility(View.INVISIBLE); playback.setVisibility(View.VISIBLE); playback.setVideoPath(save_to); playback.start(); playback.setOnCompletionListener( new MediaPlayer.OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { playback.start(); } }); captureButton.setVisibility(View.INVISIBLE); UploadVideo.setVisibility(View.VISIBLE); hashtags.setVisibility(View.VISIBLE); } else { if (playback.getVisibility() == View.VISIBLE) { finish(); startActivity(getIntent()); } } }