Android 列表\u查看取回项目

Android 列表\u查看取回项目,android,Android,我在一项活动中有3种不同的功能,即主类别、子类别和项目列表。单击主类别,它将显示子类别和相同的项目列表。我想返回选项,以便查看返回功能。例如,通过单击“上一步”选项查看项目列表时,我希望显示子类别,通过单击子类别中的“上一步”按钮,我希望显示主类别。我不知道怎么做。上述所有函数都驻留在一个类中。有人能给出解决方案吗 覆盖onKeyDown功能以处理后退键事件 @Override public boolean onKeyDown(int keyCode, KeyEvent event) {

我在一项活动中有3种不同的功能,即主类别、子类别和项目列表。单击主类别,它将显示子类别和相同的项目列表。我想返回选项,以便查看返回功能。例如,通过单击“上一步”选项查看项目列表时,我希望显示子类别,通过单击子类别中的“上一步”按钮,我希望显示主类别。我不知道怎么做。上述所有函数都驻留在一个类中。有人能给出解决方案吗

覆盖onKeyDown功能以处理后退键事件

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if((keyCode == KeyEvent.KEYCODE_BACK)) {
        Log.d(this.getClass().getName(), "back button pressed");
        // invoke your navigation function
        // return true; - to prevent this event from being propagated further
    }

    return super.onKeyDown(keyCode, event);
}

嗨,谢谢你的评论。。嘿,你能给我解释一下吗。我不知道什么是keycode和keyevent。请帮助我,keyCode是键的代码,KeyEvent是动作向上、动作向下等事件。是否有帮助?