https://bringthem-home.blogspot.com/2024/11/creating-custom-layout-for-preferences.html
Creating A Custom Layout For Preferences