You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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方法。

问题截图:
问题截图1
问题截图2

内容的提问来源于stack exchange,提问作者Ankit Kumar Maurya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 15:45:33