首页 > TAG信息列表 > activity-finish
在Android中启动新活动后调用finish()是个好主意吗?
喜欢: startActivity(intent); finish(); 如果没有显式调用finish(),则不会为前一个Activity调用onDestroy(),并且我的内存不足(OutOfMemory异常). 那么,明确调用finish()以防止OutOfMemory异常是一个好主意吗?解决方法:当您启动新活动时,当前活动将被推送到当前任务的后台堆栈. (如何以编程方式在android中按回按钮?
在我的应用程序中,我有一个注销功能.如果用户单击注销,则会转到主屏幕.现在我按退回按钮退出我的应用程序.但我想要的是我需要像后退按钮功能一样自动退出(即以编程方式).我知道通过调用finish()将完成功能.但问题在于之前的活动.解决方法:从那时起支持onBackPressed():API Level 5java – 为什么finish()不立即退出处理?
在调用finish()之后立即退出活动是否方便?是否有任何特殊情况? (换句话说,为什么这种方法不能立即从设计中退出活动?) http://developer.android.com/reference/android/app/Activity.html#finish() UPDATE 当我立刻说,我的意思是,及时你将调用finish(),当然,使用保存实例包清理,onStojava – 如何回到android中的主要活动?
我有一个MainActivity“A”,它有一个启动活动“B”的按钮,活动“B”有另一个启动活动“C”的按钮.在活动B和C中,两者都有onBackPressed()方法,它出现一个AlertDialog,询问用户是否想要返回MainActivity.如果他们按是,程序应显示MainActiviy. 问题是:在活动B中,我没有问题,只需调用fiandroid – 在启动另一个活动后单击Listview按钮完成或销毁活动
我有一个具有Listview的Activity ListActivity,另一个类CustomListAdapter扩展了BaseAdapter. ListActivity中的代码 customAdapter = new CustomListAdapter(list); TripList.setAdapter(customAdapter); 在CustomListAdapter的getView()中,我膨胀了一个布局.有一个按钮,点击该android – 使用finish()和显式退出按钮来节省电池寿命?
在我的应用程序中,我在活动之间实现了许多finish()方法.我应该这样做吗?我想是因为我正在帮助保护用户的电池.真的吗? 此外,Google应用程序不会在其应用程序中实现“退出”按钮.但我在许多游戏中看到他们有一个退出按钮.应用程序应该实现退出按钮吗?或者也许对于应用来说它没有必要,但