現在Androidで、ArrayAdapterのgetViewメソッドをオーバーライドして生成するカスタムリストビューがあります。それは完全に動作します。しかし、場合によっては、リスト内の項目を「スキップ」する必要があります。 nullを返そうとしましたが、nullpointerエラーが発生します。だから私の質問は、私はどのような新しい項目がリストに追加されないように、私はgetViewで返すことができますか?AndroidでgetViewをスキップする
4
A
答えて
4
カスタムフィルターを使用することができます。
カスタムArrayAdapterをお持ちの場合は、カスタムフィルタを実装することができ、特定の条件でリストをフィルタリングすると、それらの項目は表示されず、getViewも呼び出されません。
これがうまくいくように聞こえたら、さらに詳しい情報やサンプルコードが必要です。
0
関連する問題
- 1. CustomCursorAdapterとListViewのAndroid - getView()ですか?
- 2. Android:ビューサイズをMyAdapter :: getView内で計算する
- 3. Android BaseExpandableListAdapter - getViewメソッドの仕組み
- 4. AndroidのgetView()メソッドでsetContentView()メソッドを呼び出せますか?
- 5. Android Proguardは外殻をスキップ
- 6. Androidの - 各行の高さが異なるリストビュー/ getView()
- 7. カスタムアダプタgetViewのNullPointerException
- 8. listadapterのgetview
- 9. 正確getViewメソッド
- 10. 複数の呼び出しを避けるAndroid ArrayAdapter getViewの問題
- 11. フォーカスを変更した後にGetViewメソッドが呼び出される[Android]
- 12. CustomCursorで正しいカーソルを取得するAdapater getView()
- 13. Android gps距離をスキップする方法は?
- 14. 文をスキップする
- 15. scanfスキップする
- 16. トップレベルノードをスキップするxsltでxmlをコピー
- 17. ArrayAdapterでgetViewをオーバーライドしても、チェックボックスを維持しますか?
- 18. Grailsでテストをスキップ
- 19. htaccessでディレクトリをスキップ
- 20. PHPで空のレコードをスキップする
- 21. find_or_create_by_でバリデーションをスキップする方法は?
- 22. PHPで行をスキップする方法
- 23. バッチスクリプト - Forループでerrorlevelをスキップする
- 24. FragmentPagerAdapterでスワイプ中にフラグメントをスキップする
- 25. - デフォルト値でパラメータをスキップする方法
- 26. C++コードで行をスキップする問題
- 27. perlで 'die'をスキップする方法
- 28. getView()内でnullを返すViewPager内のフラグメント
- 29. 子要素をスキップする
- 30. リストビューの行をスキップする
どのように設定するか(概要のみ) – yydl
アダプターのいくつかのメソッドをオーバーライドし、アダプターにFilterableを実装させ、フィルターを拡張するクラスを作成します。次に、フィルタを呼び出し、スレッドのサブクラス化されたフィルタで設定した基準に基づいてフィルタを適用し、処理が完了したらリストを更新します。フィルタには2つの方法があります.1つはスレッドでフィルタリングを行い、もう1つは結果をパブリッシュします。 – cottonBallPaws