현재 일정을 검색하고 볼 수있는 응용 프로그램을 개발 중입니다. 스케줄을 표시하기 위해 Look & Feel을 좋아하기 때문에 Google IO 2011 앱에서 TimeRulerView (및 BlocksLayout 및 BlockView) 자바 소스 파일을 사용했습니다. 소스 코드는 https://github.com/underhilllabs/iosched2011에서 찾을 수 있습니다. (구글은 IO2012의 코드로 대체했다.)Android Jelly Bean에서 표시되지 않는보기
내 Galaxy Nexus가 어제 젤리 빈 (4.1.1)을 업데이트 한 이래로 TimeRulerView (및/또는 다른 하나)가 더 이상 표시되지 않습니다.
이상한 점은 실제로는 여전히 있지만 보이지 않는 것입니다. 일반적으로 타이머러에있는 길이의 스크롤바를 볼 수 있습니다. 또한 일반적으로보기에서 블록을 클릭 할 때 약간의 팝업이 표시되는데이 문제는 여전히 타이머러 또는 블록을 보지 못했을 때 발생합니다.
JBIG에서 원래 IO2011 응용 프로그램을 테스트했지만 아무것도 보이지 않으므로 문제가 뷰 또는 JellyBean이 뷰를 렌더링하는 방식 (프로젝트 버터 중 하나)에 있습니다. ?).
ICS (앱 작동), JB (앱 작동 안함) 및 GoogleIO2011 앱의 스크린 샷은 여기 (https://dl.dropbox.com/u/7102660/TimeRulerView_JellyBean_problem.zip)를 참조하십시오.
ImageViews에도 동일한 문제가 있습니다. 젤리 빈으로 업데이트 한 이후 이미지가 더 이상 표시되지 않습니다. 레이아웃 공간이 적절하게 계산되지만 (사용자 정의 배열 어댑터의 getView에서 조작합니다.) – eftokay83
뷰의 범위를 보려면 hierarchyviewer 도구를 사용하십시오. widht/height가 0이거나 자식보기에 문제가 있거나 크기가 올바르게 계산되고 내용이 그리기가 아니라는 것을 알게됩니다. 이 정보로 계속 이동할 수 있습니다. –