如何获取位图响应计数/大小(Android)

时间:2016-09-01 09:18:38

标签: java android bitmap

我知道这可能是一本非常好的教科书,但我还是可以把它包裹起来。 所以我使用凌空图像请求请求几个位图,我得到一个位图响应。我想要做的是使用for循环遍历响应并使用我所拥有的东西做一些事情。我无法弄清楚如何获得响应的长度。

我知道如果它是一个jsonObject,你可以做response.length。我想要等效的位图或其他一些过程..

ImageRequest request = new ImageRequest(uri, new Response.Listener<Bitmap>(){

        @Override
        public void onResponse(Bitmap response) {

            for (int i = 0; i < response.length(THIS IS WHERE THE PROBLEM LIES; i++) {

                //do stuff 
                 file.createNewFile();
                 outputStream = new FileOutputStream(file);
                 bitmap.compress(Bitmap.CompressFormat.JPEG, 100, outputStream);
                 outputStream.flush();
                 outputStream.close();

            }


        }

提前致谢

0 个答案:

没有答案