내 앱의 모든 활동에 표시 할 맞춤 제목 표시 줄을 만들었습니다. 그것은 내 주요 활동에서 완벽하게 작동합니다 :맞춤 제목 바코드 깨기 onCreate()
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
하지만 내 주요 활동은 다른 활동을 호출하고 내가 거기 같은 일을하려고 할 때 그것은 실패하십시오 findViewById를 할
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.layout_2);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
시도를() 충돌 나는 무슨 일이 일어 났는지 확인하기 위해 시도/캐치 한 포장 :
TextView tv1;
try {
tv1 = (TextView)findViewById(R.id.header);
}
catch (Exception e) {
Log.d("MyActivity2", "boom");
}
예외는 원인 = ClassCastException이 detailMessage = android.widget.RelativeLayout
이 무엇을 의미하는지 나는 아무 생각및 N.B.을 말한다requestWindowFeature() 및 getWindow() 호출을 주석 처리하면 은입니다.
이에 어떤 통찰력에 미리 감사드립니다!
전체 LogCat 출력을 게시하십시오. –