2012-08-01 2 views
-1

이 메서드는 단추를 클릭하여 해당 메서드를 시작하려고합니다. 무엇을하려고 오전 사용자 인터페이스에서 정보를 제공하고이 메서드는 XML 문서를 만듭니다 XMl 만들 수 있습니다. addcity addname addstate 필드를 볼 수 있습니다.이 모든 것들이 정적으로 주어진 이제 edittext 주어진 및 해당 필드에 해당 문자열 전달, 어떻게 해야할지 혼란 스럽다. 나는이 CCD_produce를 서비스로 사용하려고 시도했지만, 서비스가 활동과 독립적으로 실행되고 UI (다시 활동중인)에서 값을 취하는 방법을 알지 못했다.
공공 무효 CCD_Produce() {액티비티는 메서드를 직접 호출했을 때 제대로 작동하지만 버튼 클릭을 통해 해당 메서드를 호출 할 때 치명적인 예외가 발생합니다

//create a CCD document and save it to a file 
    CCDPackage.eINSTANCE.eClass(); 


ContinuityOfCareDocument ccdDocument = 
    CCDFactory.eINSTANCE.createContinuityOfCareDocument().init(); 


PatientRole patientRole = CDAFactory.eINSTANCE.createPatientRole(); 
ccdDocument.addPatientRole(patientRole); 
II id = DatatypesFactory.eINSTANCE.createII(); 
patientRole.getIds().add(id); 
id.setRoot("996-756-495"); 
id.setExtension("2.16.840.1.113883.19.5"); 

// create an address object and add it to patient role 
AD addr = DatatypesFactory.eINSTANCE.createAD(); 
patientRole.getAddrs().add(addr); 
addr.getUses().add(PostalAddressUse.H); 
addr.addStreetAddressLine("raleigh lane 1049"); 
addr.addCity("noroflkva"); 
addr.addState("VA"); 
addr.addPostalCode("23500"); 
StringBuffer buffer = new StringBuffer(); 
buffer.append("<table border=\"1\" width=\"100%\">"); 
buffer.append("<thead>"); 
buffer.append("<tr>");` 
buffer.append("<th>Substance</th>"); 
buffer.append("<th>Reaction</th>"); 
buffer.append("<th>Status</th>"); 
    } 

답변

0

는 noClassDefinitionFound는 클래스 경로는 어떤 방법으로 엉망을 의미합니다. 해당 버튼이 다른 활동을 시작한다는 의미라면 매니페스트에 활동이 정의되어 있지 않을 수 있습니다. 그것이 수업 경로에 나타나지 않게하기.

관련 문제