DialogFragment类型中的方法show(FragmentManager,String)不适用于参数(FragmentManager,String)

时间:2015-12-08 13:20:07

标签: android android-fragmentactivity

非常奇怪 - 突然我的应用程序根据Lint告诉我一些奇怪的事情不会工作

priceChangerFragment.show(getSupportFragmentManager(), "ttt");

其中priceChangeFragment是

DialogFragment

课程延伸

import android.support.v4.app.FragmentActivity

Lint告诉我以下内容:

the method show(FragmentManager, String) in the type DialogFragment is not applicable for the arguments (FragmentManager, String)

那么 - 这个问题是什么? - 实际上,签名是正确的,并且一直工作到现在,也就是说......我有一个FragmentManager对象和一个String对象 - 但根据Lint的错误参数列表。

问题是什么,发生了什么?我已经恢复了Eclipse并清理了项目。我不知道该怎么办?

SDK版本有问题吗?

提前致谢!!!

1 个答案:

答案 0 :(得分:0)

通过替换

起作用
 getSupportFragmentManager()

 getFragmentManager()

如果有人知道为什么以及为什么会这样 - 我想知道: - )