为什么我的第四个意图按钮不起​​作用?

问题描述

| 我想念什么吗?前3个工作正常。 public void onClick(View v){
switch (v.getId()) {
case R.id.hawknation_button:
   Intent i = new Intent(this,HawkNationRSS.class);
   startActivity(i);
   break;
   case R.id.hawkcentral_button:
   Intent i1 = new Intent(this,HawkCentralRSS.class);
   startActivity(i1);
   break; 
   case R.id.hawkeyesports_button:
       Intent i2 = new Intent(this,HawkeyeSportsRSS.class);
       startActivity(i2);
       break;    
   case R.id.espn_button:
       Intent i3 = new Intent(this,HawkeyeSportsRSS.class);
       startActivity(i3);
       break;


 }
    

解决方法

        尝试完成每个ѭ1中的先前活动。也许他们正在调用(或返回)
onResume()
,因为您正在呼叫同一个班级,并且它们是单独的活动。     ,        鉴于第三种情况和第四种情况在本质上是相同的,并且您说的是其他三种情况,请确保“ 3”确实是正确的资源ID,并且还为该按钮设置了“ 4”处理程序。     ,        抱歉,在发布此信息之前,我应该做更多的挖掘工作。忘记了一条关键线。
espn.setOnClickListener(this);