Android4.4, extents PreferenceActivity, Runtime Exception 解决办法。

来源:互联网 发布:搜狐邮箱 imap 端口 编辑:程序博客网 时间:2024/06/05 17:53

在Android4.4中,如果一个class继承自PreferenceActivity。执行startActivity跳转到该类时,会报运行时错误:Caused by: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid!

解决办法时重写isValidFragment方法

 @Override
    protected boolean isValidFragment(String fragmentName) {
        return true;
    }

0 0