что не так с этим l oop? - android студия - PullRequest
0 голосов
/ 02 апреля 2020

Я написал эти коды для make al oop и сохранил все имена в массиве, но l oop заканчивается при первом щелчке, делает кнопку ложной, она должна сделать кнопку ложной после 10 имен, но это не так работает, как я могу редактировать этот код?

int oyuncuSayisi = 0;
                for (int a = 0; a < 10; a++) {
                    isimGirisString = oyuncular[a];
                    oyuncuSayisi++;
                }
                if (oyuncuSayisi > 9) {
                    oyuncuKayit.setEnabled(false);

1 Ответ

1 голос
/ 02 апреля 2020

вам не нужно все oop это только условие. Попробуйте что-то вроде этого:

int counter=0; //init your variable somewhere

/*...


*/
@Override
public void OnClick(View v){
    conter++;
    isimGirisString = oyuncular[a];
    if(conter==10){
    //do your action here
    oyuncuKayit.setEnabled(false);
    }
}

Тогда он будет работать всегда, если вы нажмете кнопку до 9 раз

...