UserCourse和NewReleases是使用相同方法的不同類。但輸出不同。來自java中兩個類的動態對象
final Object userCourses;
if(mFlag == 11){
try{
userCourses = new UserCourses(params[0]);
}catch(Exception e){
Log.i(TAG, "Exception: " + e.getMessage());
}
}
else if(mFlag == 44){
try{
userCourses = new NewReleases();
}catch(Exception e){
Log.i(TAG, "Exception: " + e.getMessage());
}
}
現在,當我打電話
userCourses.getUserCourses().get(i);
我得到 「添加投地userCourses」 的錯誤。 這兩個類都有這種方法。
是否可以做到這一點?如果是,請告訴我如何。
嘿謝謝。我創建了接口,但不知道它也被使用。我會學習和使用它們。 – SkyWalker 2012-04-12 07:08:30