在活动中重启片段

Ric*_*ipe 4 lifecycle android fragment

我有一个小问题.

我有一个里面有3个片段的活动.我需要重新启动其中一个片段的状态.只重启一个.

在此输入图像描述

Man*_*mar 8

旧的,但可能对其他人有用.要刷新片段,您需要分离片段并重新连接它

Fragment frg = null;
frg = getFragmentManager().findFragmentByTag("Your_Fragment_TAG");
final FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.detach(frg);
ft.attach(frg);
ft.commit();
Run Code Online (Sandbox Code Playgroud)

Your_Fragment_TAG是您在创建片段时为其提供的名称