Fragment prev deprecated 如何更改此代码 Android studio

Fragment prev deprecated how to change this code Android studio

我在我的应用程序中使用的代码。它表明片段 prev=getFragmentManager() 已弃用。如何解决这个问题?

@OnClick(R.id.am_fab_search)

void searchClicked() {
    FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
    Fragment prev = getFragmentManager().findFragmentByTag("dialog");
    if (prev != null) {
        return;
    }
    ft.addToBackStack(null);

    SearchDialogFragment searchDialog =
            SearchDialogFragment.newInstance(currentSearchItem != null,
                    currentSearchItem);
    searchDialog.show(ft, "dialog");
}

您应该使用 androidx.fragment.app.Fragment 而不是 android.app.Fragment。请参阅 documentation here for more info, and here 以了解如何添加库。