setFastScrollEnabledはすべての電話で正常に動作し、Honeycombタブレットでクラッシュします

StackOverflow https://stackoverflow.com/questions/6329897

質問

最近Xoomを入手し、現在HoneyCombタブレット向けのアプリの改善に取り組んでいます。 すべてが順調で、私の最後の問題は、TabActavityへのFastScrollを備えたListViewに関するものです。 ジェネラコディセタグプレ

このコードは2年前からすべての電話で正常に機能しており、setFastScrollEnabledで問題が発生しています。 スニペットでわかるように、この行を削除する必要がありました。そうしないと、この例外が発生します(以下を参照)

何が問題なのかについて何か考えはありますか?私が見つけた唯一の回避策は次のとおりです。 ジェネラコディセタグプレ

アダプターを投稿することはできますが、それが関係しているとは思いません。 ジェネラコディセタグプレ

役に立ちましたか?

解決

Android 3.1および3.0.1(FastScroller.java:609)でエラーが複数回報告されているのを確認しました。 以前はFastScrollerで機能していたものは、もう機能していません。

他のヒント

getSections()メソッドからnullを返すと、これが表示されます。代わりに、空の配列を返すように変更すると機能します(new String [0])。ただし、その場合、電話のように高速スクロールは機能しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top