EditText에 입력된 값을 intent로 저장 한 다음에 다른 액티비티로 넘어가야 되는데
public void onClick(View v) {
//TODO Auto-generated method stub
Intent intend = new Intent(m02_form.this,m02_fin.class);
{
if (EDT_NUM == "74"){
intend.putExtra("answer", "정답입니다.");
}else{
intend.putExtra("answer", "적녹색맹입니다.");
}
}
startActivity(intend);
}
});
EDT_NUM은 코드 맨 윗 상단에 public static final String EDT_NUM = "EDT_NUM";으로
선언을 해준 상태구요.
오류는 하나도 안 잡히는데...
밑줄 친 부분에서 자꾸 죽은 코드라고 나와서요... 실행을 해보면 강제종료가 됩니다.
혹시나 해서 EDT_NUM을 String형이 아닌 integer형을 바꾸고
switch 문으로 작성을 했는데
public void onClick(View v) {
//TODO Auto-generated method stub
Intent intend = new Intent(m02_form.this,m02_fin.class);
{
switch (i)
{
case 74 :
intend.putExtra("answer", "정답입니다.");
default :
intend.putExtra("answer", "적녹색맹입니다.");
}
}
startActivity(intend);
}
});
이 방법은 에러도 안 잡히고 데드코드라고 잡히지도 않습니다..
그런데 강제종료가 되네요...
해결책을 내주세요..ㅠㅠ 급합니다.




if ((EDT_NUM.toString()).equals("녹색")) {
~~
}