2016-06-29 3 views
0

안녕하세요 사람들 현재 활동이 열렸는지 확인하는 방법을 알고 싶습니다. 작은 단순한 예 :Android에서 다른 활동을 탐색하는 중

내가 세 가지 활동

ABC

이 그리고 내가 A로부터 내 활동 B를 열 때 나는 열 때

, 나는 안녕하세요 표시 할 텍스트보기를 원하지만 B의 텍스트 뷰가 에서 C 작별 인사.

이 당신이 잠시 열기 활동`만약 startActivity (새 의도 (문맥, B.class) 같은 의도를 사용할 수있는 사전

안드로이드에
+0

을 감사를

NB 초보자를 도와주십시오 가능한 경우. putExtra ("from", "ActivityA")); 그리고 마지막 활동에서 어떤 활동이 그것을 시작했는지 알기위한 의도 데이터를 얻습니다. – SaravInfern

+0

@SaravInfern putStringExtra 존재하지 않습니다 –

+0

내 의견을 편집했습니다 – SaravInfern

답변

0
For A to B: 

startActivity(new Intent(A.this,B.class).putExtra("value","Hello"); 
In B.java get those values by: 
String value=getIntent().getStringExtra("value"); 

Similarly for C to B: 

startActivity(new Intent(C.this,B.class).putExtra("value","goodbye"); 
In B.java get those values by: 
String value=getIntent().getStringExtra("value"); 
+0

고마워요 완벽하게 작동 :) –

관련 문제