1
私はまだアンドロイドの段階を学んでいますが、私はC言語に慣れていて、アンドロイドでも同じパターンに従う傾向があります。私はアンドロイド(私は答えとしてGoogle上で何かを見つけることができませんでした)で観察されたこの特定の動作を理解したい。結果のホルダーとしてメソッドのパラメーターを使用する
Bitmap imageBitmap = BitmapFactory.decodeFile(this.picturePath);
imageBitmap =binarizingTheImage(imageBitmap); //binarizing the image
imageView.setImageBitmap(imageBitmap); //Still original image is displayed
私の質問は、使用するときですc = c + a;の場合、結果はc変数で更新されます。
しかし、上記のコードを使用すると、私は2値化されたイメージがimageViewに表示されることを期待していましたが、そうではありませんでした。しかし、結果の所有者として別の変数を使用すると、私は何を期待しているのですか?
Bitmap imageBitmap = BitmapFactory.decodeFile(this.picturePath);
binarizedImage=binarizingTheImage(imageBitmap); //Binarizing
+imageView.setImageBitmap(binarizedImage);
ありがとうございます。
を使用私は答えを探して、それが起こる理由の説明はないのです。 – Mayank