小编WEI*_*DER的帖子

在 Recyclerview 中取消 CountDownTimer

我有一个带有倒数计时器的 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)

java android countdowntimer android-recyclerview

4
推荐指数
1
解决办法
2642
查看次数