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.
我想知道通过活动移动的最佳方式是什么。如果我从子活动中调用意图返回父活动会怎样?活动会在记忆中累积吗?
准确地说,在儿童活动中,我有一个用于发送短信的按钮。我想在发送消息(或按下按钮)后立即转到上一个活动,因为我想阻止用户再次按下发送按钮。
如果你想去上一个活动,只需调用finish()。这将返回到堆栈上的最后一个活动。这通常是调用此子活动的活动,除非在意图中使用了特殊标志。
finish()
Android 活动应存储在内存堆栈中。在子活动中单击按钮后,如果调用函数finish(),它应该返回到父活动。