現在、スケジュールを取得して表示できるアプリケーションを開発しています。スケジュールを表示するために、ルック アンド フィールが気に入ったので、Google IO 2011 アプリの TimeRulerView (および BlocksLayout と BlockView) Java ソース ファイルを使用しました。ソースコードはhttps://github.com/underhilllabs/iosched2011にあります。(GoogleはそこをIO2012のコードに置き換えました)。
昨日、Galaxy Nexus が Jelly Bean (4.1.1) に更新されたため、TimeRulerView (および/または他のいずれか) が表示されなくなりました。
奇妙なことに、それらは実際にはまだそこにあるのに、目に見えないということです。タイムルーラーが通常持っている長さのスクロールバーを見ることができます。また、通常ビュー内のブロックをクリックすると、小さなポップアップが表示されます。これは、タイムルーラーまたはブロックが表示されていない場合でも発生します。
JB GN で元の IO2011 アプリをテストしましたが、そこにも何も表示されないため、問題はビュー (の 1 つ) または JellyBean がビューをレンダリングする方法にあります (プロジェクト バターでしょうか?)。
ICS (アプリが動作中)、JB (アプリが動作していない)、および GoogleIO2011 アプリのスクリーンショットについては、こちら ( https://dl.dropbox.com/u/7102660/TimeRulerView_JellyBean_problem.zip ) を参照してください。