각 행에 SeekBar
및 TextView
이 포함 된 행이있는 ListView
이 있습니다. SeekBar
중 하나를 이동할 때마다 TextView
의 ListView
에있는 내용을 SeekBar
에 집중하지 않고 업데이트해야합니다.SeekBar 포커스를 잃지 않고 ListView 행을 업데이트하십시오.
나는 ListView
에
전화
notifyDataSetChanged()
을 시도하지만,SeekBar
포커스를 잃게됩니다. 다음 코드로ListView
통해루프 :
for (int i = 0; i < listView.getChildCount(); i++) { TextView tv = (TextView) listView.getChildAt(i).findViewById(R.id.textView1); String value = getData(); tv.setText(value); }
ListView
에 지속적인 갱신을 제공하지 않습니다.
이 문제를 해결하는 방법에 대한 제안 사항이 있으십니까?
감사합니다. 그것은 내가 필요로했던 바로 그 것이었다. –
당신은 내가 어댑터를 지원하는 데이터를 업데이트하는 것을 잊어 버렸다는 것을 알게되었습니다. –