void initOnClickListener() {
int my_ids[] = {
R.id.button01, R.id.button02, R.id.button03, ...
};
R.id.button01, R.id.button02, R.id.button03, ...
};
Button b = null;
for( int i=0 ; i< ids.length ; ++i )
if( ( b = (Button)findViewById( my_ids[i]) ) != null )
b.setOnClickListener(this);
}
for( int i=0 ; i< ids.length ; ++i )
if( ( b = (Button)findViewById( my_ids[i]) ) != null )
b.setOnClickListener(this);
}
public void onClick(View v) {
switch( v.getId() ) {
case R.id.button01:
break;
case R.id.button02:
break;
// ...
}
}
switch( v.getId() ) {
case R.id.button01:
break;
case R.id.button02:
break;
// ...
}
}
沒有留言:
張貼留言