我在FirstActivity中有一个接口,我想将带有接口的值发送给SecondAcitivty,但是在SecondActivity中实现接口后,出现此错误:
涉及“ com.example.user.classmanager.AlertDialogShowStudentScore”的循环继承
FirstActivity:
public class StudentScoreActivity extends AppCompatActivity
{
private updateStudentScore updateStudentScore;
@Override
protected void onCreate(Bundle savedInstanceState)
{
this.updateStudentScore= (updateStudentScore) this;
}
public interface updateStudentScore
{
void updateRangeScore(float score);
}
}
第二活动:
public class AlertDialogShowStudentScore implements StudentScoreActivity.updateStudentScore
{
. . .
}
答案 0 :(得分:0)
您应该创建一个数据类,并将第一个活动上下文作为侦听器传递给数据类
从第二个活动中更新数据类并更新数据类列表器(第一个活动)变量