私はそれをクリックするためにいくつかのカスタムlistview
作業をしています。私は現在、1秒のハンドラーメソッドを介して毎秒時間を更新しています。time value
buttons
notifyDataSetChanged()
これは、時間を更新する際にうまく機能します。残念ながら、それはビューが毎秒再作成されることを意味します。これは、ビューが再生成されるたびにボタンがリセットされるため、ボタンを押す操作があまり反応しないことを意味します。そのため、ビューが変化しているときにボタンを押していると、押したことが無効になり、ボタンを離してからもう一度押す必要があります。長押しの場合、ビューが再生成される前に長押しを登録する十分な時間がないため、問題はさらに悪化します。したがって、長押しは決して起こりません。
ビュー全体を再生成せずにリストビュー内のデータを変更する方法はありますか?