使用 AndroidX 首选项的自定义首选项

Custom Preference with AndroidX Preference

在 AndroidX 之前,
我会覆盖首选项的 onCreateView(ViewGroup parent) 方法以传递自定义布局以用作首选项。

但在 AndroidX 的首选项中,没有 onCreateView(ViewGroup parent) 方法,而是有 onBindViewHolder(PreferenceViewHolder holder),我不确定如何传递自定义布局并使用它们来代替..

非常感谢任何帮助!
谢谢!

必须在构造函数中分配它:

this.setLayoutResource(R.layout.preferences);

以下是 onBindViewHolder() 的一些示例。