2、该类必须重写OnBuildHeaders和isValidFragment方法。
(1)OnBuildHeaders方法中使用loadHeadersFromResource方法加载preference-headers的xml资源文件
(2)isValidFragment方法中修改返回值为true,以此校验prefere-headers资源文件引用的fragment正确性
3、 该类写内部静态类(外部写也行,但必须是静态类)
该静态类继承PreferenceFragment,并重写onCreate方法
在该方法中用addPreferencesFromResource方法加载preferencescreen资源文件。
-----------------------------------------------------------------------------------------------------------------------------------------------
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12ZVhaVVJVc3hUVzVOUzFVME1reDJiSGxEZFhjMFZEWlpjbmhtY0dOaWRESjBZMVpwTUhCUldqWjFWU0V2Ynk5a1EzTkJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODlNMmRHYjBGT05FSmhRVUZFUVVOVklTWnpkVDB4TnpJek9URXlNek1tYzJObFBUQXRNVEl0TVRJbWNtWTlNaTA1.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12ZW5oM05tUTNLbUpqZEVSNFVtTjVaSGRCUjI1VlEycFBOa0ppVW1SdFEwMVljR0pZYW1odlNtZEtkeUV2Ynk5a1EzZEJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODlLbmRGVmtGMk9FSkdVVWxFUVVOVklTWnpkVDB4TVRJMk1qSXlNVGMzSm5OalpUMHdMVEV5TFRFeUpuSm1QVEl0T1E9PQ%3D%3D.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12VG1sSFoyeG9SVWx4V0RoNU1YTk1abXRGZVUxWlZDNURSak0zZUVkQlpHbFVaVFJTY1c1QlNqVndVU0V2Ynk5a1FYTkJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODlOMmRNYWtGUE5FTTBkMEZFUVVOVklTWnpkVDB4T0RZek5UYzBOVGNtYzJObFBUQXRNVEl0TVRJbWNtWTlNaTA1.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12TlhkWU1VTmhaREpHYTJGaE5sTmtOSEJrYVhFeFJtWm5kR2R6ZEVwSFlXMVZVRVJPS2xSVFZ6TlBSU0V2Ynk5a1EzZEJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODlkRUZLTjBGaVVVTmxkMFZFUVVOVklTWnpkVDB4TWpRMk16Y3dNVGt6Sm5OalpUMHdMVEV5TFRFeUpuSm1QVEl0T1E9PQ%3D%3D.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12ZVhSMk9FbzFhV2hFY0VwQ2EwRlhUbHBzZWtsck1VSjNlbnB0ZHpCRFpVUXpjR2hDS2twQmQwWkRRU0V2Ynk5a1FUaEJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODljRUZJUVVGTFVVSjNRVUZFUVVOVklTWnpkVDB4TXpjNU56UTVOemNtYzJObFBUQXRNVEl0TVRJbWNtWTlNaTA1.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12VDB0UldrcDFZMUpLYVVwMGJWVk5OVmRzYXpFdVFtdEpiRlp6UjNOa2NVczBSSGRwT0ZSU2MzRldOQ0V2Ynk5a1FYTkJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODljR2RIZDBGTFdVSnpRVUZFUVVOVklTWnpkVDB4TVRZNE5qSXdNelV6Sm5OalpUMHdMVEV5TFRFeUpuSm1QVEl0T1E9PQ%3D%3D.jpg?w=700&webp=1)
![Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面 Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0RvdkwzSXVjR2h2ZEc4dWMzUnZjbVV1Y1hFdVkyOXRMM0J6WWo4dlZqRXlUWGxJVDA0MFZIRlhiVE12YVV3d2MzWjRTbFkwZEROT0tqSlNORGN1YUdacmJ6Rk1WMVZhYVRSRlVEaG5jRWx0U0habE1sbFdTU0V2Ynk5a1JUQkJRVUZCUVVGQlFVRW1aV3M5TVNacmNEMHhKbkIwUFRBbVltODljRkZHUWtGaFZVSlJVVVZFUVVOVklTWnpkVDB4TVRRME1qTXlNVGNtYzJObFBUQXRNVEl0TVRJbWNtWTlNaTA1.jpg?w=700&webp=1)