저는 몇 주 동안 처음으로 진정한 Android 앱을 개발해 왔으며 약간의 문제가있었습니다. 안드로이드 ADK와 이클립스를 사용하는 내 응용 프로그램은 사이트에있는 데이터베이스에 연결할 수 있지만 다음 활동으로 이동하려고 시도하면 작동하지 않습니다. 문제가 무엇입니까?Android 앱 전환 활동
Login.Java는 니펫을 :
success = json.getInt(TAG_SUCCESS);
if (success == 1) {
Log.d("Login Successful!", json.toString());
Intent n = new Intent(Login.this, ReadComments.class);
finish();
startActivity(n);
return json.getString(TAG_MESSAGE);
ReadComments.class는 니펫을 :
public class ReadComments extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.read_comments);
}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
super.onCreateOptionsMenu(menu);
menu.add("Register")
.setIntent(new Intent(this,Register.class));
menu.add("New Reservation")
.setIntent(new Intent(this, NewReservation.class));
menu.add("About Luxury Parking")
.setIntent(new Intent(this, Aboutus.class));
return true;
}
}
충돌이 발생합니까? 그렇다면 귀하의 logcat을 게시하십시오. 또한,'finish() '전에'startActivity (n);'호출을 시도하십시오 – codeMagic