如何解决为什么我的第四个意图按钮不起作用?
| 我想念什么吗?前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);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。