setFastScrollEnabledはすべての電話で正常に動作し、Honeycombタブレットでクラッシュします
-
27-10-2019 - |
質問
最近Xoomを入手し、現在HoneyCombタブレット向けのアプリの改善に取り組んでいます。 すべてが順調で、私の最後の問題は、TabActavityへのFastScrollを備えたListViewに関するものです。 ジェネラコディセタグプレ
このコードは2年前からすべての電話で正常に機能しており、setFastScrollEnabledで問題が発生しています。 スニペットでわかるように、この行を削除する必要がありました。そうしないと、この例外が発生します(以下を参照)
何が問題なのかについて何か考えはありますか?私が見つけた唯一の回避策は次のとおりです。 ジェネラコディセタグプレ
アダプターを投稿することはできますが、それが関係しているとは思いません。 ジェネラコディセタグプレ
解決
Android 3.1および3.0.1(FastScroller.java:609)でエラーが複数回報告されているのを確認しました。 以前はFastScrollerで機能していたものは、もう機能していません。
他のヒント
getSections()メソッドからnullを返すと、これが表示されます。代わりに、空の配列を返すように変更すると機能します(new String [0])。ただし、その場合、電話のように高速スクロールは機能しません。
所属していません StackOverflow