Android 使用ViewFlipper时,是否可以将“后退”按钮映射到上一个视图,而不是退出整个应用程序?
我的应用程序是使用ViewFlipper设置的,这样我就有了一个主视图,它通过各自的按钮链接到其他三个视图。我是这样设置的,当我在另外三个视图中的一个视图上时,如果我按下android设备上的后退按钮,它会一直后退到应用程序之外。我只是想知道是否可以将其映射到只返回主视图?覆盖onKeyDown() 覆盖onKeyDown():Android 使用ViewFlipper时,是否可以将“后退”按钮映射到上一个视图,而不是退出整个应用程序?,android,android-view,Android,Android View,我的应用程序是使用ViewFlipper设置的,这样我就有了一个主视图,它通过各自的按钮链接到其他三个视图。我是这样设置的,当我在另外三个视图中的一个视图上时,如果我按下android设备上的后退按钮,它会一直后退到应用程序之外。我只是想知道是否可以将其映射到只返回主视图?覆盖onKeyDown() 覆盖onKeyDown(): 谢谢到处都找不到!顺便问一下,我需要什么回报?@mattharis,没错。这意味着你可以处理关键事件谢谢!到处都找不到!顺便问一下,我需要什么回报?@mattharis
谢谢到处都找不到!顺便问一下,我需要什么回报?@mattharis,没错。这意味着你可以处理关键事件谢谢!到处都找不到!顺便问一下,我需要什么回报?@mattharis,没错。这意味着您要处理关键事件
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
//Place your code here!
}
return true;
}