내 안드로이드 애플리케이션에서 두 가지 액티비티간에 데이터를 전달하려고 시도하지만 앱을 충돌하는 데이터를 보내는 클릭 메서드를 실행 해 봅니다.안드로이드 액티비티간에 데이터 전달
내 계산 결과가 result라는 다른 활동으로 보내려고하는 활동 코드입니다. 보내려는 변수 출력은 두 배입니다.
Intent myIntent = new Intent(BMIMetric.this, result.class);
BMIMetric.this.startActivity(myIntent);
myIntent.putExtra("key", output);
그런 다음 결과 페이지에 당신이 주문 문제가이 코드를
Intent myIntent = getIntent();
double output = (Double) getIntent().getExtras().get("Key");
정확한 로그가 무엇인지 CatLog에서 알아두면 도움이됩니다.하지만 가치가있는 경우 가져올 때 "키"를 대문자로 설정하고 설정할 때 소문자를 사용합니다. 이런 일이 유인물에 영향을 미치는지 아닌지를 기억하지 마십시오. 그러나 시작할 장소입니다. – Blumer