SeekBarの値を取得しようとしましたが、正しく機能していません。ここにコードがあります:
sb=(SeekBar)findViewById(R.id.seekBar1);
sb.setMax(100);
sb.setProgress(20);
sb.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener()
{
public void onStopTrackingTouch(SeekBar arg0)
{
}
public void onStartTrackingTouch(SeekBar arg0) {
}
public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2)
{
sb.setMax(100);
ShakeSilent.this.setTitle((sb.getMax()/sb.getProgress())*100);
}
});
誰かが私に適切な理由を教えてもらえますか?