-2

我正在尝试PreferenceFragment根据谷歌文档中的 API 来实现,复制和粘贴。

现在这里说:

然后,您可以像添加任何其他 Fragment 一样将此 Fragment 添加到 Activity。

但是,这一行有一个编译时错误:

    // Display the fragment as the main content.
    getFragmentManager().beginTransaction()
            .replace(android.R.id.content, new SettingsFragment())
            .commit();

说:

无法将 FragmentTransaction 中的替换 (int, android.support.v4.Fragment) 应用于 (int, PrefsFragment)

我的类 PrefsFragment 扩展了 PreferenceFragment。

我究竟做错了什么?

4

1 回答 1

0

目前 `PreferenceFragment' 不是 Android 支持库的一部分,这就是为什么你不能在那里使用它,我找到了一个解决这个问题的库。您可以在这里找到它,只需将其添加到您的项目中即可

于 2015-02-11T17:06:52.897 回答