我有一個簡單的應用程序來增加和減少按鈕按下一個數字。但不幸的是,當我按下按鈕時,我的應用程序崩潰。這裏是MainActivity.java代碼:onClick方法錯誤&應用程序崩潰當我按下按鈕
package com.example.sparker.asafool;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
int quantity = 1;
public void decreament(View view) {
quantity = quantity - 1;
displayIt(quantity);
}
public void increament(View view) {
quantity = quantity + 1;
displayIt(quantity);
}
public void displayIt(int xyz){
TextView quantityTextView = (TextView)findViewById(R.id.textView);
quantityTextView.setText(xyz);
}
}
decreament和increament方法是在XML文件中。
這裏是logcat的:
那我該如何將「數量」這個整數變量傳遞給DisplayIt方法呢? –
查看我的更新回答 – Rahul
完美...知道了...謝謝... –