要在Android中使用自定义构造函数重新创建片段,可以按照以下步骤操作:
步骤1:在片段类中创建一个带有参数的构造函数。
public class MyFragment extends Fragment {
private String mName;
public MyFragment(String name) {
mName = name;
}
// 其他片段代码
}
步骤2:在创建片段实例时,使用自定义构造函数传递参数。
MyFragment fragment = new MyFragment("Hello World");
步骤3:将片段实例添加到活动中。
getSupportFragmentManager().beginTransaction()
.add(R.id.fragment_container, fragment)
.commit();
这样,就可以通过自定义构造函数为片段提供参数并重新创建片段实例。