Всем привет. Решил сделать простенькое приложение для "изучения" английского. Реализую сейчас систему карточек (т.е. нажимаю на кнопку, выскакивает слово, нажимаю еще - снова новое слово). Но моя проблема заключается в том, что при нажатии на кнопку слово появляется, но делает это один раз. Один раз нажал, одно слово показало и на этом все благополучно заканчивается. Сколько нажимай не нажимай - фиолетово. Подскажите что делать в данной ситуации? P.S. за говнокод извиняюсь. Пробовал много всего и ничего не помогало(
public class Word extends AppCompatActivity {
TextView MainTextView;
TextView detailed;
public int levelint = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_word);
MainTextView = findViewById(R.id.TextWordTable);
detailed = findViewById(R.id.detailed);
}
public class WordList {
String[] level1 = {"an Apple","a House","a Man","an Apple","a House","a Man","a Xui"};
String[] leveldetal = {"Яблоко","Дом","Мужыг"};
String[] level2 = {"a Boy","A girl","level 3"};
String[] level3 = {"ss","level 2","level 3"};
int step = 0;
}
public void onClick(View v) {
WordList allWord = new WordList();
//for (int i = 0; i < allWord.level1.length; i++) {
//MainTextView.setText(allWord.level1[i]);
//detailed.setText(allWord.leveldetal[i]);
if (levelint == 0) {
String disp = new String(allWord.level1[allWord.step]);
MainTextView.setText(disp.toString());
allWord.step++;
if (allWord.step == 10) levelint++;
allWord.step = 0;
} else if (levelint == 1) {
MainTextView.setText(allWord.level2[allWord.step]);
allWord.step++;
if (allWord.step == 10) levelint++;
allWord.step = 0;
}
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском
хотел узнать как реализовать передачу js функции из консоли одной вкладки, в консоль другой вкладки, как-нибудь это реализуемо? Решил сделать...
У меня есть курс валют к ним нужно применить tofixed что бы было так 6542 руб а не такой результат 65