하나의 버튼에 재생 및 일시 정지 동작을 추가하려고합니다. 이것은 재생 동작을 추가하는 코드입니다. 제발 도와 주실 수 있습니까?어떻게 하나의 버튼에 대해 여러 동작을 추가 할 수 있습니까?
fab_play_pause.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
timerHasStarted = true;
countDownTimer.start();
Resources res = getResources();
Drawable drawable = res.getDrawable(R.drawable.custom_progressbar_drawable);
final ProgressBar mProgress = (ProgressBar) rootView.findViewById(R.id.circularProgressbar);
mProgress.setProgress(0); // Main Progress
mProgress.setSecondaryProgress(100); // Secondary Progress
mProgress.setMax(100); // Maximum Progress
mProgress.setProgressDrawable(drawable);
mProgress.setRotation(0);
ObjectAnimator animation = ObjectAnimator.ofInt(mProgress, "progress", 0, 100);
animation.setDuration(startTime);
animation.setInterpolator(new DecelerateInterpolator());
animation.start();
}
});
상태를 확인하고 단순한 if를 사용하여 상태에 관한 작업을 수행합니다. –