изменить цвет фона textview для циклов

#android #textview

#Android #textview

Вопрос:

`TextView[] Casilla = новый TextView[42];

     Casilla[0] = (TextView) findViewById (R.id.TxtVCasilla1);
    Casilla[1] = (TextView) findViewById (R.id.TxtVCasilla2);
    Casilla[2] = (TextView) findViewById (R.id.TxtVCasilla3);
    Casilla[3] = (TextView) findViewById (R.id.TxtVCasilla4);
    Casilla[4] = (TextView) findViewById (R.id.TxtVCasilla5);
    Casilla[5] = (TextView) findViewById (R.id.TxtVCasilla6);
  

 for (int i = CasillaInicio; i < CasillaFin; i  ) {
        int diacasilla = (i-CasillaInicio) 1;
        String enteroString = Integer.toString(diacasilla);
        Casilla[i].setText(enteroString);
    }

        for (int i = PrimeraManana; i < CasillaFin; i  ) {

        if (Casilla[i].getText()== "") {

        }
        else {  for (int m = i; m <CasillaFin; m  ){


                Casilla[i].setBackgroundDrawable(this.getResources().getDrawable(R.drawable.casilla_manana_xhdpi));
                m  ;
                Casilla[i].setBackgroundDrawable(this.getResources().getDrawable(R.drawable.casilla_tarde_xhdpi));`
  

Я делаю календарь для работы, мне нужно изменить цвет фона в зависимости от смены TextView, и для этого требуется цикл из 2 утренних, 2 дневных, 2 ночных и 4 перерывов. я пытался создавать эти циклы и изменять текстовые представления, но я меняю их все на один и тот же цвет.

это код, который я сделал, но я не знаю, сколько циклов нужно сделать или как их сделать, чтобы изменить поля в циклах, которые я поставил ранее.

Комментарии:

1. Можете ли вы немного прояснить свой вопрос и опубликовать код, который у вас есть до сих пор, показывающий, что работает не так, как вы хотите?

2. почему m внутри m цикла for?

3. является ли тест, чтобы оставить бесцветный TextView дать m , чтобы сделать скачок в цикле