2016-03-25 24 views
0

フィルタリングされたリストビューが更新されないという問題に直面しています。リストビューが更新されないのはなぜですか?

私のアプリケーションには、2つのTextViewと1つのImageViewを行要素として持つカスタムListViewがあります。

フィルタは正常に動作しますが、私のカスタムListViewはpublishResults()に更新されません。

+0

私はしません。参考のため

@Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // What i have added is this setHasOptionsMenu(true); } 

は、リンクをクリックしてください。 filterableを実装すると自動的にパブリッシュ結果を呼び出す必要があります。 – Srikanth86in

+0

このコードが提供されるクラス名は何ですか? 'notifyDataSetChanged()'を 'ClassName.this.notifyDataSetChanged()'に変更してみてください。 – jensbrulmans

+0

また、 'publishResults()'をオーバーライドするべきではありませんか? ( '@ Override') – jensbrulmans

答えて

-1

私は以下のリンクをたどって答えを見つけました。 MBHに感謝します。

私の断片にこのコードを追加する必要がありました。

Android search with Fragments

+1

これは理論的に質問に答えるかもしれませんが(それは望ましいでしょう)(// meta.stackoverflow.com/q/8259)ここに答えの本質的な部分を含めて、参考のためのリンクを提供してください。 –

関連する問題