Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- countDownTimer = new CountDownTimer(milliSeconds+100, 1000)
- {
- @Override
- public void onTick(long millisUntilFinished) {
- milliSecTime = (int) millisUntilFinished;
- long millis = millisUntilFinished;
- //Convert milliseconds into hour,minute and seconds
- String hms = String.format(Locale.getDefault(),
- "%02d:%02d:%02d",
- TimeUnit.MILLISECONDS.toHours(millis),
- TimeUnit.MILLISECONDS.toMinutes(millis) -
- TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)),
- TimeUnit.MILLISECONDS.toSeconds(millis) -
- TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis)));
- countDownTimerTextView.setText(hms);
- }
- @Override
- public void onFinish() {
- beepSoundStop.start();
- countDownTimerTextView.setText(R.string.time);
- countNumberOfSets = countNumberOfSets + 1;
- setsTextView.setText(countNumberOfSets + "/" + tNumberOfSets);
- Log.i("CountNumberOfSets", String.valueOf(countNumberOfSets));
- restTimerActive = false;
- timerIsActive = false;
- getNewWorkout();
- Log.i("REST TIMER FINISHED", "TRUE");
- }
- }.start();
- workoutNameTextView = findViewById(R.id.workoutNameTextView);
- workoutNameTextView.setSelected(true);
- <TextView
- android:id="@+id/workoutNameTextView"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_toStartOf="@+id/stopFab"
- android:layout_toEndOf="@id/startAndPauseFAB"
- android:singleLine="true"
- android:ellipsize="marquee"
- android:layout_centerHorizontal="true"
- android:text="@string/workout"
- android:textAlignment="center"
- android:textColor="?attr/colorAccent"
- android:textSize="@dimen/workoutNameTextSize"
- android:textStyle="bold" />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement