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

问题描述:

我目前正在使用新材料设计主体来构建应用程序。 在应用程序中,当用户点击列表视图项目时,面板从屏幕底部向上滑动,并放置一个片段。 我的问题是,当面板展开,并且用户点击后退按钮,应用程序关闭,而不是面板滑回。 当用户单击列表视图行时,不会启动任何新的活动或片段,因此我不确定如何正确地使其工作。如何将视图添加到backstack(android)?

我需要的是当用户点击列表视图行时,面板展开,然后当用户点击后退按钮时,调用一个方法关闭面板(当前按下后退按钮关闭该应用程序)。

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

感谢 科瑞:)

您可以处理回按你的活动来调用方法来关闭面板。

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

这正是我所期待的。感谢堆!科里:) – Fishingfon 2014-11-22 15:31:46