跟踪后退按钮事件

时间:2013-11-20 18:45:40

标签: android

手机的精确事件控制,我研究并发现了方法onBackPressed (),但据我所知,我必须手动从屏幕上转换回来......任何人都有任何建议如何点击背面,回到上一个屏幕?

我的应用程序有4个活动,就像我一样,例如:我在Activity 2中它有四个布局,我目前在运行时使用第三个布局,因为你会回到第二个布局?

如果你没有建议,我也想知道如何获得在运行时使用的布局

感谢。

2 个答案:

答案 0 :(得分:0)

您可以创建分层的父活动,并允许操作栏提供导航。

这是一个可以帮助你的教程。

http://developer.android.com/training/implementing-navigation/ancestral.html

答案 1 :(得分:0)

不清楚你需要什么,但是......

您不必手动从屏幕返回转换,因为onBackButton()已经为您完成了工作:

  

public void onBackPressed()

     

在API级别5中添加   当活动检测到用户按下后退键时调用。默认实现只是完成当前活动,但您可以覆盖它以执行任何操作。

如果要自定义此选项,可以覆盖onBackButton():

@Override
public void onBackPressed()
{
     //do your stuff

     //optional, if you want the default behaviour of back button to be called,
     //that is going back to previous activity
     super.onBackPressed(); 
}