0

私が見たように、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 の待機文を前に行うにはどうすればよいですか?

4

1 に答える 1