現在、スケジュールを取得して表示できるアプリケーションを開発中です。スケジュールを表示するには、Look&Feelが好きなので、Google IO 2011アプリからTimeRulerView(とBlocksLayoutとBlockView)Javaソースファイルを使用しました。ソースコードはhttps://github.com/underhilllabs/iosched2011にあります。 (GoogleはIO2012のコードで置き換えた)。Android Jelly Beanで表示されないビュー
昨日私のGalaxy NexusがJelly Bean(4.1.1)を更新して以来、TimeRulerView(および/または他のもの)はもう表示されません。
奇妙なことは、実際にはまだそこにありますが、目に見えないことです。タイマーラーが通常持っている長さのスクロールバーを見ることができます。また、私は通常、ビュー内のブロックをクリックすると少しポップアップを取得し、これはまだタイマーやブロックを見ていないときに発生します。
オリジナルのIO2011アプリを自分のJB GNでテストしましたが、そこに何も表示されないので、問題はビューの中にあるか、JellyBeanがビューをレンダリングする方法にあります。 ?)。
ICS(アプリの動作)、JB(アプリが動作しない)、GoogleIO2011アプリのスクリーンショットについては、こちら(https://dl.dropbox.com/u/7102660/TimeRulerView_JellyBean_problem.zip)をご覧ください。
私はImageViewsで同じ問題があります。ゼリービーンズに更新されて以来、イメージはもう表示されません。レイアウト空間は適切に計算されますが(私はカスタム配列アダプターのgetViewでそれらを操作します) – eftokay83
あなたのビューの範囲を見るためにhierarchyviewerツールを使用してください。ウィジェットの高さがゼロかどうか、または子ビューに問題があるか、サイズが正しく計算されていて、コンテンツが描画されていないことがわかります。この情報を使用して移動することができます。 –