, поэтому я создаю базовое приложение для игры в кости со многими экранами. Мой главный экран - это экран угадывания игральных костей, на котором пользователь вводит предположение, бросает кубики и видит, верны ли их предположения. С чем у меня проблемы? Я использовал кнопку, чтобы открыть новый экран и запустить другой класс. Однако на этом экране мне нужен случайный вопрос (из возможных 6), показывающий, как только экран открывается, без ввода пользователя. Новый экран работает и открывается, просто ничего не показывает
Любая идея о том, как я могу это сделать, будет принята с благодарностью. извините, если мой код грязный или неэффективный, я новичок, и вот как я это понимаю. Спасибо:)
int number;
public void ice (View view)
{
Random randomer = new Random(); //replaces old random number
number = randomer.nextInt(6) + 1; // sets lower bound of 1 and upper bound of 6, cannot be 0 as dice have no Zero's
String feedback = ""; //the "feedback" is empty in order to produce a "right" or "wrong" output later when answer is input and compared to dice
switch (number)
{
case 1:
{
feedback = "If you could go anywhere in the world, where would you go?";
}
case 2:
{
feedback = "If you were stranded on a desert island, what three things would you want to take with you?"; this
}
case 3:
{
feedback = "If you could eat only one food for the rest of your life, what would that be?";
}
case 4:
{
feedback = "If you won a million dollars, what is the first thing you would buy?";
}
case 5:
{
feedback = "If you could spaned the day with one fictional character, who would it be?";
}
case 6:
{
feedback = "If you found a magic lantern and a genie gave you three wishes, what would you wish?";
}
}
}