我有一个带有倒数计时器的 Recyclerview,它显示剩余的播放时间(天、小时、分钟和秒)。现在我遇到了问题,当我离开活动时,倒计时计时器仍在运行。这是我的适配器:
ublic class RvAdapterShowVsTeamChallenges extends RecyclerView.Adapter<RvAdapterShowVsTeamChallenges.ViewHolderClass> {
private Boolean boFirstTime = true;
private int [] ayColors = {R.drawable.circle_red,R.drawable.circle_purple,R.drawable.circle_orange,R.drawable.circle_blue,R.drawable.circle_tile};
private Context context;
private CountDownTimer countDownTimerTest;
private DatabaseWrite databaseWrite;
private SharedPrefs sharedPrefs;
public RvAdapterShowVsTeamChallenges(final Context context)
{
this.context = context;
}
public class ViewHolderClass extends RecyclerView.ViewHolder{
private TextView txtChallenger;
private TextView txtOponnent;
private TextView txtChallengerScore;
private TextView txtOponnentScore;
private TextView txtTime;
private TextView txtChallengerLetters;
private TextView txtOponnentLetters;
private ProgressBar prgChallenger;
private ProgressBar prgOponnent;
public ViewHolderClass(View itemView) {
super(itemView);
sharedPrefs = new …Run Code Online (Sandbox Code Playgroud)