In `PreferencesAdapter#onCreateViewHolder()` only few types of layouts can be used. How can I create a custom preferences with custom layout?