我的程式里面有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
等号前面的就没出现错误