public void onClick(View v) {
                if(!mContinue) return;
                int index = (Integer)v.getTag();
                int y = index / 13;
                int x = index % 13;
                //
                int turn = mTurn % 2;
                // put stone
                if(mBattleField[x][y] == null) {
                    mBattleField[x][y] = turn;
                    ((ImageView)v).setImageResource(stones[turn]);
                    // 판정
                    judge(x,y);
                    mTurn ++;
                }
            }
        };
      
        for(int i=0; i<mGrids.length; i++) {
            mGrids[i] = (ImageView)findViewById(boards[i]);
            LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT,
                    LayoutParams.MATCH_PARENT);
            mGrids[i].setLayoutParams(params);
            mGrids[i].setTag(i);
            mGrids[i].setOnClickListener(click);
        }