gpt4 book ai didi

java - FragmentManager 回收

转载 作者:太空狗 更新时间:2023-10-29 13:29:03 27 4
gpt4 key购买 nike

我收到警告 This FragmentManager should be recycled after use with #recycle() 我正在尝试修复它。有什么建议吗?

date.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
android.support.v4.app.FragmentTransaction ft = getFragmentManager().beginTransaction();
DialogFragment newFragment = new DatePickerDialogFragment(ChartingFragment.this);
newFragment.show(ft, "date_picker_fialog");
}
});

最佳答案

在参数中使用 FragmentManager 而不是 FragmentTransaction:

@Override
public void onClick(View v) {
DialogFragment newFragment = new DatePickerDialogFragment(ChartingFragment.this);
newFragment.show(getFragmentManager(), "date_picker_fialog");
}

FragmentTransaction 参数在链接操作时使用,在显示对话框是唯一操作时不起作用。这可能是一个错误,但无论如何,它不会那样工作。

关于java - FragmentManager 回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18088437/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com