【发布时间】:2011-02-27 16:08:05
【问题描述】:
在 Activity 中与离开屏幕的操作等效的操作是什么。就像当您按下后退按钮时,活动消失了。如何从 Activity 内部调用它以使其自行关闭。
【问题讨论】:
在 Activity 中与离开屏幕的操作等效的操作是什么。就像当您按下后退按钮时,活动消失了。如何从 Activity 内部调用它以使其自行关闭。
【问题讨论】:
Activity.finish() 方法呢(引用):
当你的活动完成时调用它 并且应该关闭。
【讨论】:
如果要关闭当前活动,可以使用 this.finish()。
this.finish()
【讨论】:
您可以使用finishAffinity(); 关闭所有活动..
【讨论】:
finish() 方法用于完成活动并将其从后台堆栈中删除。您可以在活动中的任何方法中调用它。但请确保关闭所有数据库连接,所有引用变量为 null 以防止任何内存泄漏。
【讨论】:
您可以在 Activity Start 之后的任何地方只使用 finish(); 来清除 Stack 中的 Activity。
【讨论】:
finish() - 所以重复它对你或社区没有什么好处。很抱歉成为坏消息的承担者。无论如何,欢迎使用 Stackoverflow,感谢您的尝试 - 希望您下次有更好的运气!