-1
所以我試圖做一個簡單的提示計算器作爲我的第一個應用程序。我看了多個教程,但由於某種原因,我不能讓按鈕工作。滑塊工作正常,所以我不知道這是什麼問題。試圖編碼我的第一個應用程序,但按鈕不工作
從我的理解,這是我設置每個按鈕拋出一個數組。
int idList[] = {R.id.button1,R.id.button2,R.id.button3,
R.id.button4,R.id.button5,R.id.button6,
R.id.button7,R.id.button8,R.id.button9,
};
for (int id:idList){
View v = (View) findViewById(id);
v.setOnClickListener(btnClick);
}
這裏是我使用它們
private class ButtonclickListener implements View.OnClickListener{
public void onClick (View v) {
switch (v.getId()){
case R.id.buttonC: //clear
Scr.setText("0");
NumberBf = 0;
break;
case R.id.button_tip:
CalcTip();
break;
default:
String numb = ((Button) v).getText().toString();
getKeyboard(numb);
break;
}
}
}