Dav*_*run 6 java classcastexception
我尝试了不同的方法来解决这个问题,但我无法修复它.我试图获取在checkBox的此方法中传递的Object的布尔值:
public boolean onPreferenceChange(Preference preference, Object newValue)
{
final String key = preference.getKey();
referenceKey=key;
Boolean changedValue=!(((Boolean)newValue).booleanValue()); //ClassCastException occurs here
}
Run Code Online (Sandbox Code Playgroud)
我明白了:
java.lang.ClassCastException:java.lang.String无法强制转换为java.lang.Boolean
| 归档时间: |
|
| 查看次数: |
26963 次 |
| 最近记录: |