我得到一個錯誤Java錯誤API級方法
java.lang.NoSuchMethodError: android.app.Activity.isDestroyed
它有事情做,只有在其上的API 17或更高版本的設備上運行,反正是有解決這個?
private WeakReference<Activity> mActivityRef;
@Override
public void onFinish() {
Activity activity = mActivityRef.get();
// if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
//do your thing!
if (activity != null && !activity.isFinishing() && !activity.isDestroyed()) {
activity.startActivity(new Intent(activity, ListOfAlarms.class));
activity.finish();
}
mStarted = false;
// }
// Intent goBack = new Intent(CountDownAct.this, ListOfAlarms.class);
// startActivity(goBack);
// finish();
}
你是什麼Manif est.xml配置?看來你正在不支持的版本上運行代碼。 – kosa