custom で満たされたリストがありますArrayAdapter。
プログレスバーを毎秒更新したいのでnotifyDataSetChanged()、リストを再描画するために使用しようとしていますが、うまくいかないようです。
custom で満たされたリストがありますArrayAdapter。
プログレスバーを毎秒更新したいのでnotifyDataSetChanged()、リストを再描画するために使用しようとしていますが、うまくいかないようです。
List供給しているデータ構造をどのように更新していますArrayAdapterか?
ここで私の答えを見てください: notifyDataSetChanged の例
動作するデータを保持するに関する問題ArrayAdaptersと更新について。ListnotifyDataSetChanged
これをメイン スレッドから呼び出していない場合は、メイン スレッドにこの関数を呼び出してみてください。これは通常、notifyDataSetChanged が実際の画面コンテンツを更新していない場合の問題です。
私はおそらく答えを持っています。これを試して:
((BaseAdapter) arrayAdapter).notifyDataSetChanged();
私は同じ問題を抱えていましたが、これが私の解決策でした:)