2010-04-03 1 views
3

설명서의 customdialog example에있는 단계를 따르지 만이 예외가 발생합니다. 어떤 아이디어?android의 맞춤 진행 대화 상자가 있습니까?

04-03 18:50:28.787: VERBOSE/Bru_Press_Tab(750): Exception in Tabsjava.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.brown/com.example.brown.Bru_Press_MostRecent}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content 

답변

10

대부분의 경우, 당신은 setContentView()를 호출 한 후 requestWindowFeature()을 요구하고있다. 그것은 당신이 직접적으로 그렇게하지 않을 수도 있지만, 당신이 상속받은 클래스는 다른 것들을 약간의 순서로 수행하고 있기 때문입니다.

그래서 어디서 그런지 확인하고 순서를 바꾸어 requestWindowFeature()을 먼저 호출하십시오.

예 : here is a sample project 진행률 표시기 제목 표시 줄 트릭을 사용하는 나의 서적 중 하나에서 requestWindowFeature()으로 전화해야합니다. 나는 그 활동에 setContentView()를 부르기 전에 onCreate()에서해야만했다.

+0

사용자 정의 된 배경 및 사용자 정의 단추 (긍정적이고 취소)가있는 ProgressDialog 상자를 어떻게 사용자 정의합니까? 나쁘게 필요로하는 예제 코드를 찾으십시오. – Sam