Android 完成Theme.Transluscent.NoTitleBar?

Android 完成Theme.Transluscent.NoTitleBar?,android,themes,activity-finish,Android,Themes,Activity Finish,我有一个主题为Theme=Theme.Transluscent.NoTitleBar的android活动 我想使用finish()完成此类活动,但它不起作用。因为它是一个不可见的活动,所以会进入onPause状态,而不是onDestroy状态 我如何克服这个问题,因为它使用了不必要的内存 谢谢 有许多线索可以解释这一点。当您调用finish()时,Android将在finish()调用后让特定块中的代码执行,这就是Toast消息出现的原因。解决方案是在finish()调用之后使用一个简单的返回语

我有一个主题为Theme=Theme.Transluscent.NoTitleBar的android活动

我想使用finish()完成此类活动,但它不起作用。因为它是一个不可见的活动,所以会进入onPause状态,而不是onDestroy状态

我如何克服这个问题,因为它使用了不必要的内存


谢谢

有许多线索可以解释这一点。当您调用
finish()
时,Android将在
finish()
调用后让特定块中的代码执行,这就是Toast消息出现的原因。解决方案是在
finish()
调用之后使用一个简单的返回语句。摘自以下问题:

其他有关建议包括:


希望这有帮助

有许多线索可以解释这一点。当您调用
finish()
时,Android将在
finish()
调用后让特定块中的代码执行,这就是Toast消息出现的原因。解决方案是在
finish()
调用之后使用一个简单的返回语句。摘自以下问题:

其他有关建议包括:


希望这有帮助

您可以使用
系统退出(0)但如前所述,这不是一个好方法。但是,您可以使用此方法清除前面的活动
intent.addFlags(intent.FLAG\u activity\u clear\u TOP);

您可以使用
系统。退出(0)但如前所述,这不是一个好方法。但是,您可以使用此方法清除前面的活动
intent.addFlags(intent.FLAG\u activity\u clear\u TOP);

即使在调用finish()时也不会关闭它?在finish()之后不会关闭它。我放了一个吐司,它显示了吐司消息!!即使在调用finish()时,它也不会关闭它?不,在finish()之后,我放了一个吐司,它显示吐司消息!!