【发布时间】:2015-03-13 05:33:22
【问题描述】:
我正在尝试获取 seekBar 的值,如果该值在一定范围内以更改 textView。
if (olivine.getProgress()==50) {
rock.setText("Olivine rich");
};
这是我尝试过的,但它不会改变 textView。
olivine.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public void onStopTrackingTouch(SeekBar bar) {
int value = bar.getProgress();
}
public void onStartTrackingTouch(SeekBar bar) {
}
public void onProgressChanged(SeekBar bar,
int paramInt, boolean paramBoolean) {
olivineper.setText("" + paramInt + "%");
}
});
上面将 seekBar 值放入 textView 中。如果有影响的话,我在活动中有多个 seekBar。
【问题讨论】:
-
向我们展示您的更多代码
-
==50 不是一定范围,尝试使用>=50
标签: java android if-statement textview android-seekbar