2011-04-10 73 views
1

实施监听器在Android中,是它更好地实现监听器在您的活动,或单独设置每个视图监听器?问题上的Android

例如:

public class NewActivity extends Activity implements OnClickListener { 
public void onClick(View v) { 
} 

btnView.setOnClickListener(new OnClickListener({...}); 
+0

专门为OnClickListener,我会用'机器人:在布局onClick'。 – CommonsWare 2011-04-10 16:22:54

回答

2

没有多大的差别。一个匿名类的优点是执行不通过与基准 到对象的人可赎回。缺点是,你最终有一个 一堆额外的类。你可以选择你感觉更适合您的需求。

0

没有性能上的差异所以选择什么使你的代码更易于阅读