实现安卓scrollview里的多个按钮实现的每个按钮单选功能
void initPatterns(LinearLayout PatternsRoot){for(int i=0;i<512;i++){Button patternButton = new Button(PianoRollActivity.this);patternButton.setText(String.valueOf(i));patternButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view){for(int i=0;i<PatternsRoot.getChildCount();i++){PatternsRoot.getChildAt(i).setBackgroundColor(Colors.defaultButtonColor);}patternButton.setBackgroundColor(Colors.orange);}});PatternsRoot.addView(patternButton);}}
