使用android API版本10或更低版本的对话框片段

使用android API版本10或更低版本的对话框片段,android,android-fragments,Android,Android Fragments,如何显示为API版本10创建的对话框?我已将MainActivity的扩展名更改为FragmentActivity,将getFragmentManager()更改为getSupportFragmentManager() 但是在我的代码片段中- DuplicateColMessage duplicate_dialog =new DuplicateColMessage(); message="Column "+refinedcol[index].toUpperCase()+" already has

如何显示为API版本10创建的对话框?我已将MainActivity的扩展名更改为FragmentActivity,将getFragmentManager()更改为getSupportFragmentManager()

但是在我的代码片段中-

DuplicateColMessage duplicate_dialog =new DuplicateColMessage();
message="Column "+refinedcol[index].toUpperCase()+" already has data";
duplicate_dialog.show(getSupportFragmentManager(), DROPBOX_SERVICE);

replicate_dialog.show()方法抱怨getSupportFragmentManager。如何克服此问题?

请确保您正在从支持包导入
片段
类。谢谢,我错过了一些与此相关的要点。现在它开始工作了。