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

r.id 와 r.layout 질문 드립니다. [closed]

0 추천
 -> toastlayout.xml 
 
 <LinearLayout 
<com.igaworks.displayad.view.BannerContainerView
            android:id="@+id/banner_container"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" />
        
    </LinearLayout>
 
 toastlayout.xml 에 저 코드를 넣으니 R.java에 banner_container가 id에 생성되었고.
 
다른 java클래스에서 
 
 setContentView(R.layout.toastlayout); 
m_BannerView = (BannerContainerView)findViewById(R.id.banner_container);
 
이 코드를 쓰니 에러가 나오네요 ..
 
아마 저 배너뷰 까지도 아니라 SetContentView 에서 널포인트여서 뻑이 나는거 같은데..
 
이유가 뭘까요.. ( 자바 초보입니다 ㅠ  ㅠ) 

 

질문을 종료한 이유: 문제해결입니다
익명사용자 님이 2015년 3월 30일 질문
2015년 3월 30일 closed
어떤 에러가 나는지도 올려주세요
Log Cat 을 보니 setContextView 로 타고 온후
caused by : java.lang.NullPointerException
이란 에러가 뜨고 그 위로 몇줄 더 있긴 한데 저 줄이 심히 의심이 갑니다.
남의 도움을 원한다면 더 상세하게 질문을 바꾸시고, 혼자서 짐작할거면 질문을 올리지 않는게 좋습니다.

1개의 답변

0 추천

toastlayout.xml 제대로 쓰신거 맞나요?

<LinearLayout   

간략하게 쓰실려고 이렇게 쓰신건지, 아님 코드에 저 상태로 쓰신건지..

mamondebaltob (32,750 포인트) 님이 2015년 3월 30일 답변
간략하게 줄인거입니다 ㅠㅠ
...