Recently in my project I have encountered one issue I am casting an object of com.package1.class1
to com.package2.Class1
but its getting failed and giving me below error:
Caused by: java.lang.ClassCastException: com.package1.Class1 cannot be cast to com.package2.Class1
and code snapshot is as below:
if (savedState.containsKey(KEY_SCOREDNETWORKCACHE)) {
ArrayList<TimestampedScoredNetwork> scoredNetworkArrayList =
savedState.getParcelableArrayList(KEY_SCOREDNETWORKCACHE);
for (TimestampedScoredNetwork timedScore : scoredNetworkArrayList) { //Exception received for this line
}
}
Can anyone help how I can resolve this.