Вид (s )не отображается на Android Jelly Bean

В настоящее время я разрабатываю приложение, с помощью которого можно получить и просмотреть расписание. Для отображения расписания я использовал исходные файлы Java TimeRulerView (и BlocksLayout и BlockView )из приложения Google IO 2011, потому что мне понравился внешний вид. Исходный код можно найти здесь:https://github.com/underhilllabs/iosched2011. (Google заменил там один на код IO2012 ).

Поскольку вчера мой Galaxy Nexus обновился до Jelly Bean (4.1.1 ), TimeRulerView (и/или один из других )больше не отображается.

Странно то, что они на самом деле все еще там, но их не видно. Я вижу полосу прокрутки той длины, которую обычно имеет таймер. Кроме того, когда я обычно нажимаю на блок в представлении, я получаю небольшое всплывающее окно -, и это все еще происходит, когда я не вижу шкалу времени или блок.

Я протестировал оригинальное приложение IO2011 на своем JB GN, но там тоже ничего не видно, поэтому проблема заключается в (одном из )представления (s )или в том, как JellyBean отображает представление (с)(масло проекта может быть? ).

Смотрите здесь(https://dl.dropbox.com/u/7102660/TimeRulerView_JellyBean_problem.zip)для снимков экрана в приложении ICS (работает ), приложение JB (не работает )и приложение GoogleIO2011.

13
задан PieterAelse 18 July 2012 в 20:58
поделиться