아마 안드로이드 개발에 익숙하지 않았지만, 내가 볼 때 모든 일이 순서대로 이루어지기를 기대합니다. 하나의 활동이 끝나면 다음 활동이 시작됩니다. 그러나, 그것은 내 코드가 그렇게 작동하지 않는 것 같습니다. 그것은 활동을 표시하지 않습니다안드로이드는 for-loop를 사용할 때 마지막 활동 만 표시하는 이유는 무엇입니까?
for (int i = 0; i < 3; i++){
Intent myIntent = new Intent(Game.this.getBaseContext(), NextScreen.class);
myIntent.putExtra("something", i);
myIntent.putExtra("Opp", oppList.get(i).toString());
startActivityForResult(myIntent, 0);
}
, 당신은 다음, 해당 화면에서 할 일을 다시 두 번째 활동에 대한 오기를 기다립니다 예를 들어 다음 코드를 가져 가라. 세 번째 활동이 즉시 표시됩니다. 내 안드로이드 에뮬레이터의 뒤로 버튼을 클릭하면 두 번째 활동이 표시됩니다 ... 다시 클릭하면 활동 1이 표시됩니다 ... 이렇게 빨리 활동을 시작합니다 이 활동에서 당신이하는 일을 당신이 기다리지 않고. 나는 내가 이런 식으로하고 싶은 첫 사람이 아니라고 확신합니다. 내가 뭘 잘못하고 있는거야? 이 상황을 어떻게 해결합니까?
나는 당신이 나를 시도하라는 내용을 이해하기 모르겠어요 버튼을 눌러에서 다음 활동을 시작합니다. 목표는 여러 가지 활동을 반복하는 것입니다. 게임을 진행함에 따라 루프가 반복되는 횟수를 정의하는 성명을 잘 모르겠습니다. 제가 여러 번 시작하는 활동에서 정의 될 수 있습니까? 이것은 어떤 종류의 재귀 적 실체일까요? –