我正在构建一个Android应用程序.我注意到我在每个类中创建了许多与此类似的重复代码:
Button buttonX = (Button)findViewById(R.id.buttonXName);
// Register the onClick listener with the implementation above
buttonX.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
//DO SOMETHING! {RUN SOME FUNCTION ... DO CHECKS... ETC}
}
});
Run Code Online (Sandbox Code Playgroud)
我现在有十五个按钮,这使我的代码变得丑陋.有没有人有一个关于如何将所有这些代码变成更有效的代码的类或一些例子,所以我可以:
{Button buttonX (Button)findViewById(R.id.buttonXName);}{buttonX.setOnClickListener(new OnClickListener()}{public void onClick(View v)}如果有人知道任何事情,我会很感激.