我的程式裡面有13個Button,我想問可不可以用for的迴圈寫出
button1=(Button)findViewById(R.id.button1);
.
.
.
button13=(Button)findViewById(R.id.button13);
給你們看一下我寫的錯誤程式
我有去參考網路上的
button[] btn=new button[13]; //我太久沒寫JAVA有點忘記[]裡是要寫12還是13
for(int i=1;i<14;i++){
btn[i]=(Button)findViewById(R.id.btn[i]);
}
紅字是eclipse出現的底線
前面的btn反而沒有底線
我看有人用這種方法寫setOnClickListener是可以的
是不是R.id.id名稱 這裡沒辦法用陣列?
因為eclipse的除錯跟我說要加上btn這個ID
等號前面的就沒出現錯誤