我需要知道,复杂性方面有哪些更好。要么身份从XML一个单独的onClick方法这样每个按钮:Android OnClickListener复杂度
android:onClick:"clickHandler"
和Java代码:
public void clickHandler(View v){
Button b = (Button) v;
//do something for that button
};
,或者标识一个方法,用于所有的按钮,并且将它们与如果分离条件。
Public void clickHandler(View v){
Button b = (Button) v;
if(b.getText().equals("a")){
}
elseif(b.getText().equals("b")){
}
//And so on.
}
我不擅长计算复杂性等,但这个问题只是刺激,我不能回答它。但是我的理解是,第一种方法增加了很多代码行!
重视? – nkr 2012-07-10 20:29:15
这是第一种方法!我只是问他们之间的不同。 – 2012-07-10 20:46:35