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

엑티비티 클래스를 플래그먼트 클래스로 바꾸는데

–1 추천
프래그먼트 사용시

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        if (container == null) {
            // We have different layouts, and in one of them this
            // fragment's containing frame doesn't exist.  The fragment
            // may still be created from its saved state, but there is
            // no reason to try to create its view hierarchy because it
            // won't be displayed.  Note this is not needed -- we could
            // just run the code below, where we would create and return
            // the view hierarchy; it would just never be used.
            return null;
        }

        View v = inflater.inflate(R.layout.contactscontract, container, false);  // 여기서 에러가 납니다

 

어떤에러인지 살펴볼려면 어떻게해야될까요?

 

엑티비티 클래스를 프래그먼트 클래스로 바꾸는데

엑티비티클래스에서는

setContentView(R.layout.contactscontract);

가 이상없이 동작되었습니다
잡부 (5,110 포인트) 님이 2014년 9월 29일 질문
어떤 에러인지 살펴보려면 에러 로그를 보면 됩니다. 타이어만 보고 자동차 이름을 알아낼 수 없듯이, 에러 로그없이 어떤 에러인지를 알기는 힘듭니다
container 때문에 에러가 나는 거네요 null 로 바꿔서 실행해 보세요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...