为了账号安全,请及时绑定邮箱和手机立即绑定

Unfortunately,xxx has stopped!

Unfortunately,xxx has stopped!

蒲公英wsg 2016-12-07 15:30:18
求大神指教,本人在初学安卓,遇到了这个:Unfortunately,xxx has stopped!网上大部分说的原因是活动没注册,我明明注册了啊到底是什么回事啊,求大神指教package wsg.myapplication; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.widget.Button; import android.widget.EditText; import java.util.Calendar; public class ThirdActivity extends Activity {     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         requestWindowFeature(Window.FEATURE_NO_TITLE);         setContentView(R.layout.third_layout);         Button bt3=(Button)findViewById(R.id.button3);         bt3.setOnClickListener(new View.OnClickListener() {             @Override             public void onClick(View v) {                 EditText editText=(EditText)findViewById(R.id.editText);                 EditText editText2=(EditText)findViewById(R.id.editText2);                 EditText editText3=(EditText)findViewById(R.id.editText3);                 int year,month,day;                 int year2,month2,day2;                 int i1,i2,i,week;                 year2=Integer.parseInt(editText.getText().toString());                 month2=Integer.parseInt(editText2.getText().toString());                 day2=Integer.parseInt(editText3.getText().toString()) ;                 i1=dayofyear(year2,month2,day2);                 Calendar c = Calendar.getInstance();                 year = c.get(Calendar.YEAR);                 month = c.get(Calendar.MONTH);                 day = c.get(Calendar.DAY_OF_MONTH);                 i2=dayofyear(year,month,day);                 i=i1-i2;                 week=i/7+1;                 Intent intent1=new Intent(ThirdActivity.this,FirstActivity.class);                 startActivity(intent1);             }         });     }    public int dayofyear(int year,int month,int day){         int dateSum = 0;         for(int i = 1; i < month; i++){             switch(i){                 case 1:                 case 3:                 case 5: case 7: case 8: case 10: case 12:dateSum += 31; break;                 case 4: case 6: case 9: case 11:dateSum += 30; break;                 case 2:                     if(((year % 4 == 0) &&(year % 100 != 0)) || (year % 400 == 0))                         dateSum += 29;                     else dateSum += 28;             }         }         return dateSum = (dateSum + day);     } }这段代码有问题吗?从第三个活动跳到第一个活动程序就崩了
查看完整描述

2 回答

已采纳
?
YI雪

TA贡献5条经验 获得超5个赞

把错误贴出来。

查看完整回答
反对 回复 2016-12-08
?
蜂之谷

TA贡献564条经验 获得超863个赞

看错误日志啊

查看完整回答
反对 回复 2016-12-07
  • 2 回答
  • 0 关注
  • 2526 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信