我想抑制一个使用Fragment
获得findFragmentByTag(String)
的FindBugs警告。这是当前的代码:
<Match>
<Method name="findFragmentByTag" params="java.lang.String"
returns="android.support.v4.app.Fragment"/>
<Bug pattern="BC_UNCONFIRMED_CAST_OF_RETURN_VALUE"/>
</Match>
我关注的是http://findbugs.sourceforge.net/manual/filter.html),但这并不是真的有效。有人遇到过这个问题吗?你是怎么解决的?
提前致谢。
答案 0 :(得分:1)
我担心你想做的事不会奏效。您要问的是findbugs忽略Fragment.findFragmentByTag()
源代码中的错误,但您的项目很可能没有该源代码。此外,我怀疑findFragmentByTag
违反了该规则。
您需要的是指示findbugs忽略调用Fragment.findFragmentByTag()
的您的方法。