我有两个活动类:QuestionActivity和ReportCard。我有一个不同的非活动类 SummationClass.class。这个 Summation 类在 QuestionActivity 的 onCreate() 上调用。
SummationClass s=newSummationClass(100,400,textViewProblem,buttonOptionOne,buttonOptionTwo,buttonOptionThree, buttonOptionFour,buttonSolve);
s.summationFunction();
这个 summationFunction() 是一个公共的 void 方法,它只是在 QuestionActivity 布局文件中加载一些 Button 值和 TextView 值。
现在我想从 summationFunction() 中的循环终止开始活动 ReportCard;我在这里遇到的问题是在 summationClass() 方法中创建 Intent 时的访问说明符问题。
Intent intent=new Intent(QuestionActivity.this,ReportCard.class);
错误是:“在此范围内无法访问 QuestionActivity 类型的封闭实例”
如何为实例设置适当的上下文以启动 ReportCard 活动?任何帮助是极大的赞赏。