このアクティビティを実行すると、何が起こるか説明できますか? 私は奇妙な出力を得ており、アプリケーションがハングアップしています。 ` パブリッククラスComedyActがAppCompatActivity {onCreateメソッドで新しいアクティビティを起動した後の以前のアクティビティ状態?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new ProgressBar(this));
startActivity(new Intent(this,secondact.class));
Log.d("main","I am after start second act");
int i=0;
while(i<10000);
}
@Override
protected void onStart() {
super.onStart();
int i=0;
while(i<10000);
Log.d("main","I am in start first act");
}
@Override
protected void onStop() {
super.onStop();
int i=0;
while(i<10000);
Log.d("main","I am in stop first act");
}
} `
注拡張:誰downvotingを、プログラムを実行してください、私にdownvoteの理由を与えるoutput.Atleastの理由を説明。
onCreateの 'while(i <10000);'にデバッグポイントを置き、デバッガを使用してwhats happenning – Raghunandan
@Raghunandan @Raghunandan私は、何が起こるのか、なぜ単なる出力よりもそのようなコードを書くのが起こるのか、もっと興味があります。 –
あなたはデバッガのヘルパーでデバッグすればそれを理解しなければなりません – Raghunandan