如何使用 onclick 连接按钮以增加或减少分数?
How to wire a button to increase or decrease score using onclick?
如果我点击按钮,那么游戏分数会根据我点击的按钮增加或减少。
在 xml 中创建两个按钮:--
<Button android:id="@+id/decrease"
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="decreaseInteger"
android:text="-"
android:textColor="@color/white" />
<Button android:id="@+id/increase"
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="increaseInteger"
android:text="+"
android:textColor="@color/white" />
现在在您的 activity 中:--
Integer minteger = 1
public void increaseInteger(View view) {
if (minteger < (your upper limit)) {
minteger = minteger + 1;
display(minteger);
}
}
public void decreaseInteger(View view) {
if (minteger > 1) {
minteger = minteger - 1;
display(minteger);
}
}
显示可以是更新视图的一种方法:--
private void display(int number) {
// do something with your number
}
如果我点击按钮,那么游戏分数会根据我点击的按钮增加或减少。
在 xml 中创建两个按钮:--
<Button android:id="@+id/decrease"
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="decreaseInteger"
android:text="-"
android:textColor="@color/white" />
<Button android:id="@+id/increase"
android:layout_width="40dp"
android:layout_height="40dp"
android:onClick="increaseInteger"
android:text="+"
android:textColor="@color/white" />
现在在您的 activity 中:--
Integer minteger = 1
public void increaseInteger(View view) {
if (minteger < (your upper limit)) {
minteger = minteger + 1;
display(minteger);
}
}
public void decreaseInteger(View view) {
if (minteger > 1) {
minteger = minteger - 1;
display(minteger);
}
}
显示可以是更新视图的一种方法:--
private void display(int number) {
// do something with your number
}