片段自定义视图addToBackStack(),自定义视图和后退按钮

时间:2011-11-08 08:34:13

标签: android fragment custom-view

问题: 我有一个自定义的日历视图,我使用画布绘图和东西生成。这是片段A的布局。 我有另一个片段B当用户在片段A中执行某些操作时实例化并通过getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container), fragmentB).addToBackStack().commit();替换片段A 到目前为止工作正常(显示片段B)。 现在,当我按下后退按钮时,我希望片段B退出或从屏幕上移除,由前一个片段A替换。 仍然可以正常工作 - 但是现在显示的日历视图全部搞砸了并且sh * t,所有图纸都堆叠在屏幕的左侧,看起来根本不像日历。 为什么会发生这种情况,我该怎么做呢?

0 个答案:

没有答案