How can I specify the bitmap format (e.g. RGBA_8888) with BitmapFactory.decode*()?

前端 未结 2 2046
耶瑟儿~
耶瑟儿~ 2021-01-02 02:41

I\'m making several calls to BitmapFactory.decodeFile() and BitmapFactory.decodeResource(), and I\'d like to specify the format the bitmaps are dec

2条回答
  •  既然无缘
    2021-01-02 03:09

    This might be what you are looking for:

    BitmapFactory.Options op = new BitmapFactory.Options();
    op.inPreferredConfig = Bitmap.Config.ARGB_8888;
    bitmap = BitmapFactory.decodeFile(path, op);
    

提交回复
热议问题