Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Activity 生命周期中,onActivityResult 方法在 onCreate 方法之前被调用,其中我的所有按钮等都被初始化。怎么可能访问它们呢?谢谢一些背景知识!
发生 onActivityResult 事件的唯一方法是使用 startActivityForResult 创建生成该事件的新活动。
这意味着您的调用活动应该在堆栈中并且已经创建但刚刚暂停,因此您的 onCreate 已经被调用。
除非在两者之间发生方向变化,否则我从未尝试过并提出一个有趣的问题。
你有问题还是只是想了解机制?如果您有并发布一些代码。