Fragment视图更新后旧状态仍留存于后台的问题求助
问题:Fragment视图更新后旧状态残留可见
我在Activity中使用Fragment,通过Activity提供的接口处理Linear Progress Indicator的可见性,该功能可正常实现,但Fragment视图更新后,其旧状态仍在后台可见。
此外,我为红色矩形设置了点击监听器,点击后将其可见性设为Gone,但点击后矩形消失,旧视图仍显示在下方。
以下是Fragment中设置接口回调的代码:
private void addCallbacks(){ Class<? extends FragmentActivity> activity = requireActivity().getClass(); if(activity == HomeActivity.class){ ((PARENT_ACTIVITY)requireActivity()).setProcessCallbackFrgDashboard(new AppCallback() { @Override public void update(boolean status) { updateLoadingStatus(status); } }); } }
我在Fragment的onViewCreated方法中调用了addCallbacks方法。
问题截图:

内容的提问来源于stack exchange,提问作者Ankit Kumar Maurya
相关产品推荐
相关产品推荐

