나는 세 가지 활동을 가지고 있습니다. 버튼을 클릭하면 아무런 문제없이 열립니다. 그러나 조건에 따라 활동을 열려면 작동하지 않습니다.조건으로 활동 시작하기
if(s2=="Both") {
Intent i = new Intent();
i.setClassName("com.gotit.babynames", "com.gotit.babynames.BabyNameActivity");
startActivity(i);
setTitle(s2);
} else if(s2=="Boys") {
Intent j = new Intent();
j.setClassName("com.gotit.babynames", "com.gotit.babynames.Boys");
startActivity(j);
setTitle(s2);
} else {
Intent k = new Intent();
k.setClassName("com.gotit.babynames", "com.gotit.babynames.Girls");
startActivity(k);
setTitle(s2);
}
마지막 내가 제거 만 setTitle이라는를 유지하는 경우 ... com.gotit.babynames.Girls ... 열립니다 – Rajesh
완벽하게 작동하면 무슨 오류? – waqaslam
어떤 이유로 com.gotit.babynames.BabyNameActivity 또는 com.gotit.babynames.Boys을 열지 못하고 있습니다. ... 조건이 다른 곳으로 이동합니다.이 값이 주어지면 (s2 == "Both") 작동합니다. { \t \t \t \t setTitle (s2); } else if (s2 == "Boys") { setTitle (s2); } else { \t setTitle (s2); } – Rajesh