2012-02-15 91 views
0

已创建多个屏幕的应用程序,设备的后退按钮说明

当我在应用程序按钮上冲浪时返回手机不起作用。

我想打开本机本身的按钮后面,有一些条件:

当你按下后退按钮,他将返回到上一画面,只是退出,如果我们没有更多的屏幕程序回来。

并返回到上一个屏幕或关闭重置变量x

回答

1

我不知道我正确理解你的问题的程序之前。但是你可以通过覆盖onBackPressed onBackPressed

公共无效()
当活动已经检测到用户的返回键的按下调用改变你的活动后退按钮的行为。默认实现只是完成当前活动,但您可以覆盖它以执行任何您想要的操作。

+0

对不起,可否进一步说明? – GDawson 2012-02-15 17:01:38

+0

这是一个圆圈。一轮又一轮。 – AedonEtLIRA 2012-02-15 17:02:21

+0

如果我有三个屏幕,并且用户正在查看第三个屏幕。 当你点击后退按钮,转到屏幕2,如果再次点击转到屏幕1 – GDawson 2012-02-15 17:16:34