アクティビティのライフサイクルでは、onActivityResult メソッドが onCreate メソッドの前に呼び出され、すべてのボタンなどが初期化されます。しかし、どうすればそれらにアクセスできますか? いくつかの背景知識のための Thx!
1 に答える
0
onActivityResult イベントが発生する唯一の方法は、startActivityForResult を使用してそのイベントを生成する新しいアクティビティを作成した場合です。
つまり、呼び出しアクティビティはスタック内にあり、既に作成されているはずですが、一時停止されているため、onCreate は既に呼び出されています。
私が試みたことがなく、興味深い質問を提起する間の方向の変化がない限り。
問題を抱えていますか、それとも単にメカニズムを理解しようとしていますか? 問題がある場合は、いくつかのコードを投稿してください。
于 2011-07-21T08:16:34.307 に答える