私が見たように、Android は setContentView(...) のような文の前にすべての文を実行するのを待ちません。
たとえば、私はこれを行うことはできません:
Calendar c = Calendar.getInstance();
int seg = c.get(Calendar.SECOND);
int min = c.get(Calendar.MINUTE);
int sum = 1;
for (int i = seg; i < 5 + seg; i++){
for(int j = min; j < 10000+ min; j++){
seg = c.get(Calendar.SECOND);
sum += seg;
}
Toast.makeText(getApplicationContext(), Integer.toString(sum), Toast.LENGTH_SHORT).show();
}
setContentView(R.layout.results);
Android は、計算が完了する前に setContentView を実行します。Android の待機文を前に行うにはどうすればよいですか?