한 활동에서 다른 활동으로 개체를 전송하려고합니다. 첫 수업 시간에.getSerializableExtra를 사용하여 한 클래스에서 다른 클래스로 객체를 전송하십시오.
나는 다음과 같은
의도 intenttt을 뒀다;
의도 intentttt.putExtra ("user_searchh", cur.toString());
여기서 커서는 커서의 개체입니다. 두 번째 클래스로 전송하려고합니다. 내 두 번째 클래스
나는
커서 C = (커서) getIntent() 다음 넣어 가지고 getSerializableExtra를 ("user_searchh.");
위의 코드없이 두 클래스를 모두 실행하려고 시도했지만 올바르게 작동합니다.
그러나 위 코드를 배치하면 강제 종료 오류 메시지가 나타납니다. DDMS에서
는
I가 50 표를 구비 How to pass an object from one activity to another on Android에서 teke 기준을 ... ... ... NulpointerException DirectCursorDriver 같은 에러 .... 등이있다. 가능한 경우 도움을 받으십시오.
덕분에 ...
을 당신은 다시 캐스팅 다음 문자열로 변환 된 커서를 통과하는 것을 시도하고있다 커서가 너무 다양한 수준에서 잘못되었다고 생각합니다. 심각한 재 설계가 필요합니다. – Shubhayu
그러면 커서 개체를 하나의 활동에서 다른 활동으로 전송하고 싶습니다. –
커서에서 원하는 것을 선택하면 도움이 될 것입니다. – Herry