我想完成我的class
從一個靜態方法擴展FragmentActivity
: -完成FragmentActivity從靜態方法
private static void myFinish(Context context,Activity activity) {
[some code]
activity.finish();
}
從這個方法: -
private static void remove(Context context) {
myFinish(context, ((Activity) context).getParent());
}
此代碼compiles
但給了我一個錯誤: -
java.lang.ClassCastException: android.app.Application cannot be cast to android.app.Activity
我該如何解決這個問題?
看起來像你的背景來自於應用程序,而不是活動 – sherpya 2012-08-17 12:46:24