2014-04-09 2 views
0

서로 다른 두 응용 프로그램간에 문자열 값을 전달할 수 있습니까?두 개의 다른 Android 응용 프로그램간에 문자열 값을 전달 하시겠습니까?

먼저 응용 프로그램 :

final Bundle bundle = this.getIntent().getExtras(); 
final String a = bundle.getString("data"); 

Intent i = new Intent(Intent.ACTION_MAIN); 
PackageManager manager = getPackageManager(); 
i = manager.getLaunchIntentForPackage("me.stuart.foodapp"); 
i.addCategory(Intent.CATEGORY_LAUNCHER); 
Bundle extras = new Bundle(); 
extras.putString(a, a); 
i.putExtras(extras); 
startActivity(i); 

두 번째 응용 프로그램 :

Bundle bundle = this.getIntent().getExtras(); 
String a = bundle.getString("data"); 

답변

1

할 수 있습니다 send a broadcast 다른 하나의 응용 프로그램에서 데이터. 방송은 본질적으로 교차 적용 시설입니다.

관련 문제