【发布时间】:2012-08-17 12:32:42
【问题描述】:
我正在尝试完成我的class,它从静态方法扩展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
我该如何解决这个问题?
【问题讨论】:
-
看起来您的上下文来自应用程序而不是活动
标签: java android exception casting