안녕하세요.
안드로이드 게임 어플을 만들다가 자꾸 막히는 부분이 있어서 질문드립니다.

현재 onClick 함수를 두번 중첩해서 쓰고 있는데요.
for() {
  onClick {
   ......
    onClick{
      .......
    }
    ......
  }
}

내부에 있는 온클릭에서 , 클릭했을 때 어떤일이일어나고 난뒤 다시 for문으로 돌아가서 두번째 for문을 돌리고싶은데,
아무리해도 두번째 for문이 돌려지지 않더라구요.
onClick이 void함수같아서 onClick내부에서 명령어를 쓰고 마지막에 return;을 써주고 그 밖에 return, break, continue
전부 다 써봤는데도 두번째 포문이 절대 안돌아가길래..

어떻게 해야 onClick함수가 종료되고 두번째 포문을 돌릴 수 있는지 혹시 아시는 분 계시나 해서 질문올립니다.
아니면 어떤 플래그 변수를 두고 계속 검사하다가, 내부의 onClick에서 플래그 값이 변경됐을 때 for문으로 다시 돌아가는
방법을 써도될것 같은데 그 방식으로는 구현을 못하겠더라구요..


혹시 이 부분에 대해서 조금이라도 해결 방법을 아신다면 댓글 부탁드리겠습니다.