0

テスト段階でAndroidを使用してあらゆる種類のものをログにSystem.out.println()記録しますが、最後の印刷のみがlogcatに記録されますが、これは1つの方法にのみ適用されます.

作成時:

    System.out.println("This line isn't visible");
    System.out.println("Neither this one, only the third one");
    System.out.println("V TEST on create " + savedInstanceState);

保存時:

    System.out.println("TEST on save");

onRestore:

    System.out.println("how is this possible");
    System.out.println("TEST on restore foo 2");

logcat での出力:

09-20 16:59:50.773    1125-1125/myapp.ironpath I/System.out: V TEST on create null
09-20 17:01:36.513    1125-1125/myapp.ironpath I/System.out: TEST on save
09-20 17:01:36.922    1125-1125/myapp.ironpath I/System.out: V TEST on create Bundle[{lots of data}]
09-20 17:01:36.942    1125-1125/myapp.ironpath I/System.out: TEST on restore foo 2

これらすべてのメソッドは最初にスーパー メソッドを呼び出しますが、どこに問題があるのでしょうか。logcatの設定が間違っていますか?

4

0 に答える 0