PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/05/11 08:34:39
Name RealWorlD
Subject 흐미 안드로이드 코딩 간단한것입니다. 도움좀 ㅜㅜ
안드로이드에서 OpenGL_ES 를 하고있는데요 도대체 생성자에서 매개변수 받는것을 못하겠습니다.

http://blog.naver.com/PostView.nhn?blogId=hkn10004&logNo=20126860686&categoryNo=46&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=search

여기 링크에 있는 소스인데요

저기에있는 Renderer.java 를 불러들이려면 메인 엑티비티에서

public class OpenGL_ES extends Activity {
        /** OpenGL 서페이스뷰 */
    private GLSurfaceView glSurface;

    /** 엑티비티가 처음 시작될때 호출 */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // 현재 엑티비티에서 인스턴스 생성
    glSurface = new GLSurfaceView(this);
    // 우리의 렌더러를 셋팅
★★★★   glSurface.setRenderer(new Renderer());  ★★★★
    // 생성된 OpenGL서페이스뷰를 현제 엑티비티의 뷰에 셋팅
    setContentView(glSurface);
    }  
  ...//온리쥼,온 포즈 두개 추가 생략
}

라는 코드로 ★★★★ 별표 친부분에 해당하는 렌더러를 호출해주는데요 이때 Renderer () 에서 괄호한에 Context context 가 들어가야 되잖아요? 위 링크에있는 렌더러의 생성자에서 컨텍스트 매개변수를 받으니까요
그래서 Context contex; 로 선언해놓고 저기 ★★★★ 에 있는 Renderer(Context context) 를 했는데 자꾸 런타임에러가 나네요...ㅠ_ㅠ

사실 저위의 링크의 소스구현이 크게중요한게아니라 이와같이 Context 인자를 받는것을 호출하려면 어떻게 해야하는지 몰라서 질문드립니다;;
OpenGL 의 삼각형,3D 다각형 구현할때조차도 렌더러생성자에는 그냥 Renderer()만 되어있어서 아무문제없었는데 매개변수들어가니까 GG네요 ㅜㅜ 좀 도와주세요..

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Hibernate
11/05/11 09:05
수정 아이콘
this 로 해보세용.. 안드로이드 거의 안해봐서 맞나 잘 모르겠네요^^; 저도 이번에 시작해봐서 흐흐..
디비시스
11/05/11 09:28
수정 아이콘
Context context로 선언만 해놓고 저렇게 쓰면 당연히 nullpointerexception이 나서 런타임에러가 같은데..
의도를 보면 해당 activity의 context를 쓰겠다는 거 같은데요..그럼 Renderer(this)가 맞을거 같네요..
RealWorlD
11/05/11 10:34
수정 아이콘
우오오오오!!! 이렇게 간단한걸 왜 몰랐지 ㅠㅠ 두분 모두 감사합니다!!! this 쓰니까 잘만되네요 크크크 감사합니다~!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
104729 예비군 관련 질문입니다. [5] Jz)tOsS2098 11/05/11 2098
104728 얼굴기름 질문입니다.. [2] 에휴존슨이무슨죄1532 11/05/11 1532
104727 아이폰을 잃어버렸어요 [20] Fragrance2103 11/05/11 2103
104725 놀러가셔서 게임뭐하세요?? [7] 승리의탑데2096 11/05/11 2096
104724 아이폰5를 기다리며, 버스폰을 사려고 합니다. [17] 탱구랑햄촤랑2241 11/05/11 2241
104723 나가수에 대해 할말이 있습니다 [27] 하루를산다3713 11/05/11 3713
104722 겔럭시 2 외에 스마트폰 추천좀.. [3] 피스~2154 11/05/11 2154
104720 같은 소스파일이(java)컴퓨터에 따라 안 돌아갈 수도 있나요? [4] Nuke1576 11/05/11 1576
104718 해외 문자가 안되요 [1] prettygreen1527 11/05/11 1527
104717 여자친구에게 잘해주고 싶습니다... [11] 하루를산다2535 11/05/11 2535
104716 아이튠즈 질문입니다. 미국 계정 어플 구입이 안되네요. [1] 열매1617 11/05/11 1617
104715 흐미 안드로이드 코딩 간단한것입니다. 도움좀 ㅜㅜ [3] RealWorlD2347 11/05/11 2347
104714 양팔 저울로 무게가 다른 구슬 골라내기(확장/질문) [11] 0105528 11/05/10 5528
104713 유럽권여행준비하는데 팁좀 알려주세요! [2] 옥동이1553 11/05/11 1553
104711 질게 글을 찾습니다. [2] ShuRA1664 11/05/11 1664
104710 경기 찾습니다(스타1) [2] 언데드네버다��1772 11/05/11 1772
104709 직장 선배의 과도한 술자리 요구를 어떻게 거절하는 게 좋을까요? [7] IHG CP2949 11/05/11 2949
104708 아식스 런닝화 괜찮나요? [15] 핸드레이크3039 11/05/11 3039
104706 김택용 선수의 저그전 다전제 성적이 궁금합니다. [15] 똥줄2676 11/05/11 2676
104705 안경 닦는 비법을 전수해주세요 [7] 자신있게2879 11/05/11 2879
104704 야구 초짜 질문드립니다. [8] 네오크로우2034 11/05/11 2034
104703 어제 자유게시판엔가 올라왔던 싸이월드 음모론... 블랙라벨2106 11/05/11 2106
104702 프저전 11넥 운영이 궁금합니다(스타1) [2] 신인왕유창식2688 11/05/11 2688
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로