找不到CheckBoxPreference依赖项错误

hum*_*nsg 4 dependencies android

我有这个CheckBoxPreference

CheckBoxPreference sendToEmailPref = new CheckBoxPreference(this);
sendToEmailPref.setTitle("Send To Email");
sendToEmailPref.setDependency("emailList");
Run Code Online (Sandbox Code Playgroud)

我想设置它对键"emailList"的依赖关系emailList是一个自定义构建首选项,它将电子邮件收件人存储为String.

但是,我收到了这个错误

Caused by: java.lang.IllegalStateException: Dependency not found.....
Run Code Online (Sandbox Code Playgroud)

小智 10

你完成调用addPreference之后应该调用setDependency它对我很有用!