0
我想從seekbar onProgressChanged更新textview。從seekbar更新textview非常慢
爲了獲得更好的性能,我將textview設置爲fill_parent。這些工作在兩個設備非常好。
在第三個設備上,每次更新都會導致延遲。
爲了測試目的,我改變了系統,它每秒更新一次textview ......但移動seekbar時也有一個很短的延遲(但只有每秒)...所以textview.settext會導致延遲...
@Override
public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
if (b) {
if(oldProcess != i) {
String sendValue = String.format("%03d", i);
txtHitchPositionOverlay.setText(String.valueOf(i));
mainApp.writeHitchSet(sendValue);
oldProcess = i;
}
}
}
出於測試目的,我註釋行5和7出來....