2017-05-28 12 views
0

私はGridViewに似ていますが、いくつかの高度な機能をサポートするViewGroupをカスタムします。私はImageViewとCheckBoxを含むFramLayoutsであるいくつかの子ビューを設定するという問題があります。 CheckBoxはデフォルトでは表示されません。私はそれに飛んで実行すると、それはいくつかの時間は非常に滑らかではありません。しかし、私がチェックトグルして、すべてのチェックボックスが表示されているとき、その上での飛行は非常にスムーズです。なぜ誰も知っていますか?Androidカスタムビューのスクロールパフォーマンス

答えて

0

私は答えを得ます。 Scroller.fingを使用する場合は、computeScroll()invalidate()を使用し、Scroller.startScrollを使用する場合は、代わりにpostInvalidate()を使用してください。これは非常に奇妙ですが動作します。

関連する問題