안녕하세요? ^^ 자꾸 질문만 올리게되네요. 하지만 궁금한 점을 도저히 못 참겠습니다. 풀리지도 않고..
카메라의 영상을 뿌리는 어플입니다. >
1. 로그인 액티비티.
2. 영상재생 액티비티.
어플은 이게 전부 입니다. 근데,
로그인 액티비티에서 아이디와 비밀번호를 확인하고 영상재생 액티비티로 넘어갑니다.
이 과정은 인텐트를 생성하여 자바클래스를 불러오는 방식입니다.
Intent intent = new Intent(loginActivity.this, Main.class);
하지만 문제가 있습니다.
인텐트를 발생시켜 Main.class에서는 View.class와 연동하여 카메라 영상을 실시간으로 뿌려주게 되는데,
Main클래스와 View클래스만 컴파일 했을때는 아무 이상 없이 영상이 재생됩니다.
그렇지만 인텐트를 발생시켜 영상재생을 했을 때는 레이아웃( 버튼들이 들어있습니다. )만 나옵니다.
카메라재생은 웹상에 서버가 있고, 제가 클라이언트로써 http 프로토콜로 접속하여 어플에서 재생하는 방식입니다.
HttpResponse res;
DefaultHttpClient httpclient = new DefaultHttpClient();
res = httpclient.execute(new HttpGet(URI.create(url)));
이런식으로 접속하는 방식입니다.. 혹시 인텐트를 전달하는 과정에서 URL을 제대로 받지 못해 httpGet 메소드에 문제가 있나싶어
다른 방식도 취해봤습니다.
HttpPost httppost = new HttpPost("http:// URL이 들어갑니다.");
res = httpclient.execute(httppost);
* 에러는 생기지 않습니다. 로그를 찍어서 예외처리로 잡아보니 IOException 에러가 잡힙니다..
하지만 여전히 화면이 안뜹니다.
혹시 저와 같은 문제에 봉착하신분 계신가요?