シークバーがあり、doBrightness メソッドの int 値を変更して、シークバーをスライドすると画像の明るさが変わるように設定したいと考えています。
これが doBrightness メソッドの始まりです。シークバーから int の値を変更したいと思います。
どうすればこれを達成できますか?
public Bitmap doBrightness(Bitmap src, int value) {
.....................
}
ここに私が設定したシークバーがあります:
sb = (SeekBar)v.findViewById(R.id.seekBar1);
sb.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
// TODO Auto-generated method stub
sb.setProgress(0);
sb.setMax(100);
//Change the int value of the doBrightness from here?
}
});