【发布时间】:2015-11-01 18:01:19
【问题描述】:
我正在创建一个应用程序,在课堂上我有这个随机:
public class Ejemplo extends Activity implements OnClickListener {
int ran=(int)(1*Math.random()) +1;
还有这个柜台
int contador= 0; // this is just to know how many time i won
然后我有 2 个按钮 a1 和 a2
在我的 onClick 中
switch (v.getId()) {
case R.id.a1:
if(ran == 1){
a1.setText("WIN");
contador= contador + 1;
}
else{
a1.setText("0");
}
a1.setClickable(false);
break;
case R.id.a2:
if(ran == 2){
a2.setText("WIN");
contador= contador + 1;
}
else{
a2.setText("0");
}
a2.setClickable(false);
break;
所以问题是当我按下按钮时:新游戏随机数将具有相同的随机数,我不能再次调用活动,因为我不想重置我的计数器:contador。
我怎样才能重置我的随机数,所以它不会总是选择同一个按钮?
【问题讨论】:
标签: java android eclipse android-activity random