寻找用于放大图像输入的条形图

时间:2012-08-25 07:08:02

标签: android seekbar image-zoom

我想使用搜索栏实现放大和缩小图像。如果我在Seek Bar右转,则应放大图像,反之亦然。

帮帮我。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

这里pos是所选图像,因为我有多个图像可以放大和缩小。

public  void zoomImage(int pos)
        {

            if(pos==1) {
                seekbar.setMax((int) 60.0f);
                seekbar.setProgress(seekvalue4 * 10);
                System.out.println("--------seekvalue is :" + seekvalue4 * 10);

                seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {

                    @Override
                    public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {



                        float scale = (progress / 10.0f);
    //                         
                        if (scale <= 0.1f) {
                            return;
                        }
                        iv1.setZoom(scale);

                        seekvalue4 = (int) scale;

                    }

                    @Override
                    public void onStartTrackingTouch(SeekBar seekBar) {

                    }

                    @Override
                    public void onStopTrackingTouch(SeekBar arg0) {
                        // TODO Auto-generated method stub


                    }


                });
            }