{"action":"created","issue":{"url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/109","labels_url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/109/comments","events_url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/109/events","html_url":"https://github.com/MvvmCross/MvvmCross-AndroidSupport/issues/109","id":114389667,"number":109,"title":"Inappropriate hierarchy for MvxPreferenceFragment","user":{"login":"FatCow8686","id":15246450,"avatar_url":"https://avatars.githubusercontent.com/u/15246450?v=3","gravatar_id":"","url":"https://api.github.com/users/FatCow8686","html_url":"https://github.com/FatCow8686","followers_url":"https://api.github.com/users/FatCow8686/followers","following_url":"https://api.github.com/users/FatCow8686/following{/other_user}","gists_url":"https://api.github.com/users/FatCow8686/gists{/gist_id}","starred_url":"https://api.github.com/users/FatCow8686/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FatCow8686/subscriptions","organizations_url":"https://api.github.com/users/FatCow8686/orgs","repos_url":"https://api.github.com/users/FatCow8686/repos","events_url":"https://api.github.com/users/FatCow8686/events{/privacy}","received_events_url":"https://api.github.com/users/FatCow8686/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-31T05:49:02Z","updated_at":"2015-11-09T03:37:48Z","closed_at":null,"body":"Hello, I am playing with the preference fragment and have found that the preference fragment should be based on the FullFragging hierarchy rather than the Support Fragging hierarchy. \r\n\r\nFrom android API reference, the v14 preference fragment has a hierarchy like this:\r\njava.lang.object -> android.app.fragment -> android.support.v14.preference.preferencefragment\r\nwhich is not from android.support.v4.app.fragment, FullFragging hierarchy should be used.\r\n\r\nreference: https://developer.android.com/reference/android/support/v14/preference/PreferenceFragment.html\r\n\r\nOn the other hand, android has released another support library for preference fragment \"PreferenceFragmentCompat\" that targets API 7+ device which is inherit from android.support.v4.app.fragment, it would be nice if you guys could add support to this new API. \r\n\r\nreference: \r\nhttps://plus.google.com/+AndroidDevelopers/posts/9kZ3SsXdT2T\r\n\r\nThanks =)\r\n"},"comment":{"url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/comments/154910578","html_url":"https://github.com/MvvmCross/MvvmCross-AndroidSupport/issues/109#issuecomment-154910578","issue_url":"https://api.github.com/repos/MvvmCross/MvvmCross-AndroidSupport/issues/109","id":154910578,"user":{"login":"FatCow8686","id":15246450,"avatar_url":"https://avatars.githubusercontent.com/u/15246450?v=3","gravatar_id":"","url":"https://api.github.com/users/FatCow8686","html_url":"https://github.com/FatCow8686","followers_url":"https://api.github.com/users/FatCow8686/followers","following_url":"https://api.github.com/users/FatCow8686/following{/other_user}","gists_url":"https://api.github.com/users/FatCow8686/gists{/gist_id}","starred_url":"https://api.github.com/users/FatCow8686/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FatCow8686/subscriptions","organizations_url":"https://api.github.com/users/FatCow8686/orgs","repos_url":"https://api.github.com/users/FatCow8686/repos","events_url":"https://api.github.com/users/FatCow8686/events{/privacy}","received_events_url":"https://api.github.com/users/FatCow8686/received_events","type":"User","site_admin":false},"created_at":"2015-11-09T03:37:48Z","updated_at":"2015-11-09T03:37:48Z","body":"Thanks for the response. \r\n\r\nWhat i mean is that, the immediate parent of the v14 version is android.app.fragment and it is not compatible to android.support.v4.app.fragment. \r\n\r\nIf we use v14 version with the support fragging library, it returns an error because it forces the v14 version to convert to android.support.v4.app.fragment.\r\n\r\nSo, I think the v14 version should be moved under the full fragging hierarchy, correct me if i am wrong, thanks!"}}