テスト段階で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の設定が間違っていますか?