안녕하세요. 제가 야구게임을 만들려고 하는데 조언좀 구하고 싶어서 글을 썼습니다.
 
레이아웃을 통해 10개의(0~9) 버튼과, 3개의 EditView를 만들었습니다.
 
버튼(0~9)를 클릭하면 그 해당버튼의 숫자를 EditView에 순차적으로 넣고 싶은데 .
 
어떤식으로 해야될지 잘 모르겠습니다.

public class GameActivity extends Activity {
 EditText mEdit, mEdit1, mEdit2;
 
 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.baseball);
       
        findViewById(R.id.icon1).setOnClickListener(mClickListener);
        findViewById(R.id.icon2).setOnClickListener(mClickListener);
        findViewById(R.id.icon3).setOnClickListener(mClickListener);
        findViewById(R.id.icon4).setOnClickListener(mClickListener);
        findViewById(R.id.icon5).setOnClickListener(mClickListener);
        findViewById(R.id.icon6).setOnClickListener(mClickListener);
        findViewById(R.id.icon7).setOnClickListener(mClickListener);
        findViewById(R.id.icon8).setOnClickListener(mClickListener);
        findViewById(R.id.icon9).setOnClickListener(mClickListener);
        findViewById(R.id.icon0).setOnClickListener(mClickListener);
       
        mEdit =(EditText)findViewById(R.id.text);
        mEdit1 =(EditText)findViewById(R.id.text1);
        mEdit2 =(EditText)findViewById(R.id.text2);
    }
       
        Button.OnClickListener mClickListener = new Button.OnClickListener(){
         public void onClick(View v){
         
         switch(v.getId()){
          case R.id.icon1:
           //Loop();
           
          mEdit1.requestFocus(); // 다음 EditView로 포커스 이동.

           break;
          case R.id.icon2:
 

 
           break;
           ....
           ....
           ....
                   }
         }
        };
 
        public void Loop(){
         
        이곳에 함수를 만들어서 switch에 넣고 싶어요.

        }

}


함수를 만들어서 switch문에 구현 하고 싶습니다.
if문을 사용하여, steText를 사용해야 되나요?