現在Androidで、ArrayAdapterのgetViewメソッドをオーバーライドして生成するカスタムリストビューがあります。それは完全に動作します。しかし、場合によっては、リスト内の項目を「スキップ」する必要があります。 nullを返そうとしましたが、nullpointerエラーが発生します。だから私の質問は、私はどのような新しい項目がリストに追加されないように、私はgetViewで返すことができますか?AndroidでgetViewをスキップする
4
A
答えて
4
カスタムフィルターを使用することができます。
カスタムArrayAdapterをお持ちの場合は、カスタムフィルタを実装することができ、特定の条件でリストをフィルタリングすると、それらの項目は表示されず、getViewも呼び出されません。
これがうまくいくように聞こえたら、さらに詳しい情報やサンプルコードが必要です。
0
関連する問題
- 1. AndroidリストビューgetView checkBox
- 2. Android、アダプタのgetViewでのNullPointerException
- 3. CustomCursorAdapterとListViewのAndroid - getView()ですか?
- 4. getview()のAndroidフラグメントreutn null
- 5. getviewとの混乱android imagebuttons
- 6. Android:ビューサイズをMyAdapter :: getView内で計算する
- 7. Android ListView getView表示イメージをランダムに
- 8. Android用Adobe AIRでダイヤラをスキップする
- 9. Android - Listview間違った位置Getview
- 10. Android BaseExpandableListAdapter - getViewメソッドの仕組み
- 11. Android Custom CursorAdapter - getViewで主キーを取得しますか?
- 12. AndroidのgetView()メソッドでsetContentView()メソッドを呼び出せますか?
- 13. Androidがプログラムのコード行をスキップする
- 14. Android Proguardは外殻をスキップ
- 15. Android MPAndroidCharts LineChart値をスキップ
- 16. Androidの - 各行の高さが異なるリストビュー/ getView()
- 17. カスタムダイアログgetviewがnullを返す
- 18. VSTのAndroidビルドでlintをスキップ
- 19. アイテムをスキップAndroidのグリッドの状態で
- 20. カスタムアダプタgetViewのNullPointerException
- 21. listadapterのgetview
- 22. getViewメソッドのヌルオブジェクトリファレンス
- 23. 正確getViewメソッド
- 24. NewInstructionEventListener途中でスキップをスキップする
- 25. Androidがスライドショーフレームをスキップしています
- 26. スキップされた181フレーム... Android
- 27. Android ArrayAdapter getViewは正しい位置を取得できません
- 28. Android Studioを使用したbaseAdapterクラスでgetViewが呼び出されない
- 29. 複数の呼び出しを避けるAndroid ArrayAdapter getViewの問題
- 30. フォーカスを変更した後にGetViewメソッドが呼び出される[Android]
どのように設定するか(概要のみ) – yydl
アダプターのいくつかのメソッドをオーバーライドし、アダプターにFilterableを実装させ、フィルターを拡張するクラスを作成します。次に、フィルタを呼び出し、スレッドのサブクラス化されたフィルタで設定した基準に基づいてフィルタを適用し、処理が完了したらリストを更新します。フィルタには2つの方法があります.1つはスレッドでフィルタリングを行い、もう1つは結果をパブリッシュします。 – cottonBallPaws