seekBar.setEnabled(false) を使用すると、シークバーが灰色になります。バーを無効にしても元の色と明るさを維持する方法はありますか?
ありがとう :)
seekBar.setEnabled(false) を使用すると、シークバーが灰色になります。バーを無効にしても元の色と明るさを維持する方法はありますか?
ありがとう :)
私はこれで同じ問題を解決しました:
normalSB.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
int originalProgress;
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
if (fromUser == true) {
seekBar.setProgress(originalProgress);
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
originalProgress = seekBar.getProgress();
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
});
それがあなたを助けることを願っています:D