使用 AndroidX 首选项的自定义首选项
Custom Preference with AndroidX Preference
在 AndroidX 之前,
我会覆盖首选项的 onCreateView(ViewGroup parent)
方法以传递自定义布局以用作首选项。
但在 AndroidX 的首选项中,没有 onCreateView(ViewGroup parent)
方法,而是有 onBindViewHolder(PreferenceViewHolder holder)
,我不确定如何传递自定义布局并使用它们来代替..
非常感谢任何帮助!
谢谢!
必须在构造函数中分配它:
this.setLayoutResource(R.layout.preferences);
以下是 onBindViewHolder() 的一些示例。
在 AndroidX 之前,
我会覆盖首选项的 onCreateView(ViewGroup parent)
方法以传递自定义布局以用作首选项。
但在 AndroidX 的首选项中,没有 onCreateView(ViewGroup parent)
方法,而是有 onBindViewHolder(PreferenceViewHolder holder)
,我不确定如何传递自定义布局并使用它们来代替..
非常感谢任何帮助!
谢谢!
必须在构造函数中分配它:
this.setLayoutResource(R.layout.preferences);
以下是 onBindViewHolder() 的一些示例。