这会被推荐为可以做的事情:
findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener{
@Override
public void onClick(View v){
//Do something
}
});
在:
Button button = (Button) findViewById(R.id.myButton)
button.setOnClickListener(new View.OnClickListener{
@Override
public void onClick(View v){
//Do something
}
});
是否有任何好处(即表现)?
答案 0 :(得分:0)
根本没有任何区别。两者的工作方式相同,性能没有差异。但是在开发应用时,使用您发布的第二个解决方案会更好。第一个解决方案仅用于快速代码或演示......