2017-11-11 4 views
0

Activity에서 다른 하나에 3 개의 double을 이동하려고하는데, 저를 위해 작동하지 않습니다. Intent.putExtra()을 사용해 보았지만 시도 할 수 없습니다. 아무도 나 좀 도와 줄 수 없어? 정말 많이 시도했지만 어떻게 해야할지 모르겠습니다. 프로그래밍에 익숙하지 않습니다. 다음과 같이 두 번째 활동을 시작할 때android studio에서 하나의 활동에서 다른 활동으로 변수를 이동하는 방법

답변

0

이, 두 번째 활동에서 onCreate() 메소드에서, 다음의 효과

Intent intent = new Intent(this, SecondActivity.class); 
intent.putExtra("key1", double1); 
intent.putExtra("key2", double2); 
intent.putExtra("key3", double3); 

뭔가를 사용하고, 압축을 풉니 다

Intent intent = getIntent(); 
double double1 = intent.getDoubleExtra("key1", 0.0); 
double double2 = intent.getDoubleExtra("key2", 0.0); 
double double3 = intent.getDoubleExtra("key3", 0.0); 
+0

감사합니다, 두 번째 페이지의 코드가 작동하지 않습니다. – JTT511

+0

맞아요, 매개 변수를 놓쳤습니다. 나는 그 문제를 해결하기 위해 답을 편집했다. –

관련 문제