0

ビュー階層の外にあるビューを取得して、描画状態を更新することができません。いくつかの理由でコンテナビューにこれをさせることができないので、私は描画と測定を処理するビューを持っています。アニメーションを含むビューを扱い始めるまで、これはうまく機能します。ビューを繰り返し描画しても、アニメーションの進行状況は変わりません。基礎となるビューシステムについてあまり知らなくても、ビューツリーの走査中にアニメーションが更新されるためだと推測しています。私のビューはこのツリーの一部ではないため、更新されません。

私が話しているビューは、このライブラリの「スティッキー」ビューですhttps://github.com/emilsjolander/StickyListHeaders

このスティッキー ビューのすべての描画を自分で処理する理由は、サブビューを に追加できないためListViewです。ListViewをスティッキー ビューと一緒にラップすることFrameLayoutも試みられています (この問題は修正されていますが、他の望ましくない問題が発生しています)。

したがって、私が知りたいのは、できればリフレクションを使用せずに、これらすべてを自分で管理する方法があるかどうかです。また、基礎となるビュー システムでこのビューを処理できるようにする方法の提案も受け付けています。

4

0 に答える 0