마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

intent putextra 질문합니다.

0 추천

서버(액티비티)  - 카메라(액티비티)

                                          ㅣ

                                    카메라View

 

인텐트를통해 카메라(뷰)에서 찍은 사진(byte데이터) 를 서버(액티비티)로 넘기고 싶습니다.

 

서버에서 버튼을 누르면 카메라 액티비티를 실행하는구조입니다. 

 

서버에서 카메라 액티비티에 outputstream을 넘기는걸 생각해봤는데 이건 검색해보니 안되는거라고...해서

 

직접 뷰에서  데이터값을 서버에 넘기려고합니다. startActivityforResult를사용한다고 알고있는데 맞는건지요??

카메라(뷰) 가 실행되는동안 서버(액티비티) 가 죽지않고 살아있어야하는데.... 흠.. 방법이없을까요.. 

Intent intent = (((Activity) getContext()).getIntent());
			intent.putExtra("cdata", data);

카메라(뷰)에서 이런식으로 작성을했는데 서버(액티비티)에서 어떻게하면 get할수있는지 궁금합니다.

 

감사합니다.

 

삽질하는취준생 (150 포인트) 님이 2013년 12월 27일 질문
삽질하는취준생님이 2013년 12월 27일 수정

1개의 답변

0 추천
서버라는 건 보통의 서버가 아니고 그냥 액티비티인거죠?

그냥 카메라를 startAcitivityForResult 로 호출하고, 사진을 찍고나면 사진이 저장된 Uri나 실제 경로를 결과로 받을 수가 있어요.

그 경로를 이용해서 사진을 보여주던가, 다른 곳으로 전송하던가 하면 됩니다.
쎄미 (162,410 포인트) 님이 2013년 12월 27일 답변
...