0

ウェブページのファビコンを sqlite データベースに追加しようとしましたが、ファビコンをviajava.lang.NullPointerExceptionに保存しようとすると が表示されます。ByteArrayOutputStreamBitmap.compress

私のコードフラグメントがあります:

Bitmap bitmap = view.getFavicon(); 
    mySQLiteAdapter.openToWrite();
    ByteArrayOutputStream byteArrayBitmapStream = new ByteArrayOutputStream();

    bitmap.compress(CompressFormat.PNG, 0, byteArrayBitmapStream);
    byte[] bArray = byteArrayBitmapStream.toByteArray();
    String[] comments = new String[] {view.getUrl()};
    String[] commentss = new String[] {view.getTitle()};
    int nextInt = new Random().nextInt(1);
    try{
     mySQLiteAdapter.insert(bArray, commentss[nextInt], comments[nextInt]);
    }catch (Exception e) {
         e.printStackTrace();
    }
    mySQLiteAdapter.close();

このエラーが発生するのはなぜですか?

4

0 に答える 0