【发布时间】:2021-06-04 11:57:24
【问题描述】:
从新的 Fragment 版本 1.3.0 开始,刷新自身内部的 Fragment 似乎不像在版本 1.2.5 中那样工作。
适用于我的 1.2.5 版项目的代码:
FragmentTransaction ft = getFragmentManager().beginTransaction();
if (Build.VERSION.SDK_INT >= 26) {
ft.setReorderingAllowed(false);
}
ft.detach(this).attach(this).commit();
但是在 v1.3.0 中使用这个无法刷新 Fragment。
有没有人能解决这个问题?我在发行说明中找不到详细说明任何可能成为问题的更改的文档。谢谢!
【问题讨论】:
-
您是否尝试过通过
getSupportFragmentManager使用支持片段管理器(当然,如果您的活动扩展AppCompatActivity)?
标签: java android fragment refresh release