TabActivity에는 두 가지 활동이 있습니다. 받은 편지함에 대한 ListView와 보낼 편지함에 대한 ListView. ListActivityThreads에서 항목 (스레드)을 클릭하면 해당 스레드의 메시지가 다른 ListActivityThreadDetail에 표시됩니다. 해당 액티비티에있을 때 메시지에 응답하면 해당 단일 스레드를 수정하여 ListActivityThreads로 다시 전달하려고합니다.TabActivity 내의 활동 결과 반환
결과를 이전 활동으로 되돌리려면 다음과 같이하십시오. ListActivityThreads 및 ListActivityThreadDetail에서 startActivityForResult
을 사용합니다. 의도에 대한 결과를 설정했습니다. 하지만 ListActivityThreads에서 onActivityResult에 대한 데이터를 가져올 수 없습니다.
나는 활동을 시작하고 TabActivity에 값을 전달하기 위해 different ways을 시도했다. 하지만 지금까지 아무런 운이 ... 내 클래스는 이미 ListActivity를 확장하므로 BroadcastReceiver를 사용할 수 없습니다. 또한이 시도하고있다 example TabgroupActivity 및 startChildActivity. 그러나 캔트는 onActivityResult 메서드를 사용하여 아무것도받지 못하며 부모 액티비티에서 finishFromChildActivity를 구현하지도 않습니다.
나는 정말 이걸 붙잡 았고, 어떤 도움이 정말로 감사 할 것입니다!
내 [답변] (http://stackoverflow.com/questions/6677466/stuck-with-getting-camera-pic-when-using-the-tab-activity/6679665#6679665)을 확인하십시오. 그것은 당신을 도울 수 –