我正在使用Seekbar庫,因此當我拖動導引頭時,我希望textview能夠更新來自導引頭的值,但不幸的是我的應用崩潰了。我得到一個錯誤,說「在TextView上找不到資源」。 的代碼如下:使用Seekbar更改片段類中的TextView值
RangeSeekBar seekBar1;
seekBar1 = (RangeSeekBar)rootView.findViewById(R.id.seekBar);
seekBar1.setValue(10);
seekBar1.setOnRangeChangedListener(new RangeSeekBar.OnRangeChangedListener() {
@Override
public void onRangeChanged(RangeSeekBar view, float min, float max, boolean isFromUser) {
seekBar1.setProgressDescription((int)min+"%");
TextView txtAmount;
txtAmount = (TextView)rootView.findViewById(R.id.txtAmount);
txtAmount.setText((int) min);
}
});
謝謝你的答案。 –