This is my code for converting bitmap to byte array.
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.PNG, 100, outputStream);
byte[] bitmapdata = outputStream.toByteArray();
And, I want to pass that array to the FileInputStream. And FileInputStream only accepts File. So I created the byte array to file using FileOutputStream. But FileInputStream did not accepting the File from FileOutputStream. I am new to Android coding.