所以..我希望每100次点击或1000点(同样的事情)显示吐司..我有这个代码
public void DestroyTheCube(View v) {
points = points + 10;
castig.setText("Points: " + points);
if (points == 100 ) {
Toast.makeText(Activ1.this,"Merge",Toast.LENGTH_SHORT).show();
}
}
但是它不会起作用,因为如果我有超过100分的吐司将永远不再显示..." DestroyTheCube"它是来自ImageButton的onclick。你能帮我解决这个问题吗?
答案 0 :(得分:2)
您要找的是points % 1000 == 0
。 %
是模数运算符,并返回a / b
的余数。检查余数为0与检查a
是否可被b
整除一样。