如何增加整数甚至点击按钮

时间:2013-09-30 04:38:22

标签: android

我想增加整数。但我不知道要解决它 即使我正在使用这段代码,我的图片也会使用之前的+ +10更加亮度。

try {
            ImageView image = (ImageView) findViewById(R.id.imgView);
            Bitmap bMap = mPhoto;
            int a=0;
            image.setImageBitmap(SetBrightness(bMap,20+a));
            a = a + 10;
} catch (Exception e) { }

你能帮助我吗?

溶液

 try {
            ImageView image = (ImageView) findViewById(R.id.imgView);
            Bitmap bMap = mPhoto;
            mPhoto = Bitmap.createBitmap(SetBrightness(bMap,20));
            image.setImageBitmap(mPhoto);

} catch (Exception e) { }

只需使用上面的代码.... 当我点击时,这段代码会自行增加:)

3 个答案:

答案 0 :(得分:0)

点击设置

中的按钮

a += 10;

答案 1 :(得分:0)

您可以为imageView设置onClickListener。在onClick方法中,您可以增加整数值。

  imageView.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View arg0) {
           //increase integer value

                   a = a + 10;


    }

答案 2 :(得分:0)

请注意,您的变量 a 应该是全局变量。因此,每次尝试增加亮度时,它都不会设置为零。 对于您可以将亮度增加值10的方式,单击按钮是:

button.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {

          //your code//
                       a = a + 10;


        }