isValidFragment Android API 19

前端 未结 9 1982
你的背包
你的背包 2020-12-01 03:00

When I try my app with Android KitKat I have an error in PreferenceActivity.

Subclasses of PreferenceActivity must override isValidFragment(String) to ve

9条回答
  •  没有蜡笔的小新
    2020-12-01 03:15

    I am not sure if lane's implementation is free of the vulnerabilities discussed here but if it is, then i think a better solution would be to avoid using that static list and simply do the following :

     @Override
        protected boolean isValidFragment(String fragmentName)
        {
            ArrayList
    target = new ArrayList<>(); loadHeadersFromResource(R.xml.pref_headers, target); for (Header h : target) { if (fragmentName.equals(h.fragment)) return true; } return false; }

提交回复
热议问题