我正在开发一个Android应用程序,我有一个重复的代码.有没有优化这些代码行的解决方案?谢谢
Button btn1 = (Button) dialog.findViewById(R.id.btn1);
Button btn2 = (Button) dialog.findViewById(R.id.btn2);
Button btn3 = (Button) dialog.findViewById(R.id.btn3);
Button btn4 = (Button) dialog.findViewById(R.id.btn4);
Button btn5 = (Button) dialog.findViewById(R.id.btn5);
Button btn6 = (Button) dialog.findViewById(R.id.btn6);
Button btn7 = (Button) dialog.findViewById(R.id.btn7);
Button btn8 = (Button) dialog.findViewById(R.id.btn8);
Button btn9 = (Button) dialog.findViewById(R.id.btn9);
btn1.setOnClickListener(listener);
btn2.setOnClickListener(listener);
btn3.setOnClickListener(listener);
btn4.setOnClickListener(listener);
btn5.setOnClickListener(listener);
btn6.setOnClickListener(listener);
btn7.setOnClickListener(listener);
btn8.setOnClickListener(listener);
btn9.setOnClickListener(listener);
Run Code Online (Sandbox Code Playgroud)