如何将视图添加到backstack(android)?

时间:2014-11-22 15:08:23

标签: android android-layout fragment-backstack

我目前正在使用新的材料设计原则构建应用程序。 在应用程序中,当用户单击列表视图项时,面板从屏幕底部向上滑动,并容纳一个片段。 我的问题是,当面板展开,并且用户单击后退按钮时,应用程序将关闭,而不是面板向下滑动。 当用户单击列表视图行时,不会启动任何新活动或片段,因此我不确定如何使其正常工作。

我需要做的是,当用户点击listview行时,面板会展开,当用户点击后退按钮时,会调用一个方法来关闭面板(当前按下后退按钮会关闭应用程序)。

如果有人可以解释我如何将视图更改添加到后台堆栈,或者我如何获得所需的行为,我将非常感激。

由于 科里:)

1 个答案:

答案 0 :(得分:2)

您可以处理活动后退以调用方法关闭面板。

@Override
public void onBackPressed() {
    // TODO Auto-generated method stub
    super.onBackPressed();
}