应用程序的目的非常简单。要求用户输入一个号码并检查用户号码和随机创建的号码是否相同。直到用户输入正确的号码,它才会继续。一旦用户输入正确的号码,我如何更改我的随机号码,以便他们可以继续而不必退出应用程序。现在我必须退出,一旦找到正确的号码,并再次打开它。
public class MainActivity extends AppCompatActivity {intl number; //全局Variabble。返回原始开始位置,不退出应用程序并再次打开它
public void clicked (View view){
EditText userinput = (EditText)findViewById(R.id.userinput);
String inputstring = userinput.getText().toString();
if (inputstring == " "){
Toast.makeText(getApplicationContext(),"You havent entered anything",Toast.LENGTH_SHORT).show();
}
int inputint = Integer.parseInt(inputstring);
if (inputint > number){
Toast.makeText(getApplicationContext(),"No, too high",Toast.LENGTH_SHORT).show();
}
else if (inputint < number){
Toast.makeText(getApplicationContext(),"No, too small",Toast.LENGTH_SHORT).show();
}
else{
Toast.makeText(getApplicationContext(),"Well Done! You Guessed it",Toast.LENGTH_SHORT).show();
}
//System.out.println("Computer guessed number is: " + number);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
Random r = new Random();
number = r.nextInt(21);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
把你的随机数逻辑的方法调用它,只要你想 –