프로젝트 A 아래의 활동 하나에서 데이터 세트를 보내려고합니다. 프로젝트 B의 다른 활동으로 패키지 A를 보내고, Android 프로젝트 통합을 위해 패키지 b를 보내려고합니다.Eclipse의 다른 프로젝트에서 안드로이드의 한 활동에서 다른 활동으로 문자열과 int를 전달하는 방법은 무엇입니까?
인 텐트를 수정하는 방법 myintent = new Intent()를 달성 할 수 있습니까?
는 아래의 패키지, 프로젝트 A의 코드 내 일부입니다 ..
try {
Intent myIntent = new Intent();
Bundle myData = new Bundle();
myData.putInt("cntKey", contractKey);
myData.putInt("workTypeKey", workType);
myData.putInt("estateIDKey", estateID);
myData.putInt("workIDKey", workID);
myData.putInt("blockIDKey", blockID);
myData.putInt("districtIDKey", districtID);
myData.putString("estateRoomNumKey", estateRoomNumber);
myData.putString("estateKey", estate);
myData.putString("blockKey", block);
myIntent.putExtras(myData);
startActivityForResult(myIntent,0);
} catch (Exception e) {
Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_LONG).show();
}
지금은 다른 활동으로 한 활동, 패키지 A, 프로젝트 A에서 일부 데이터를 전달하기 위해 노력하고 , 패키지 b, 프로젝트 B
프로젝트 A 자체는 라이브러리 프로젝트입니다.
들여 쓰기 및 번들을 사용하는 경우 어떻게해야합니까?
당신은 aidl을 사용할 수 있습니다.이 링크는 도움이 될 것입니다. http://stackoverflow.com/questions/8591281/example-of-aidl-use – johnny901114
what ?? 당신은 다른 패키지를 의미합니까 ?? –
서로 다른 패키지에있는 두 가지 활동 사이에 데이터를 전달하거나 다른 하위 패키지에는 있지만 공통 패키지 아래에있는 두 개의 활동간에 데이터를 전달 하시겠습니까 ?? –