如何解决在Android中显示tif / tiff图片
im试图使用滑行在Android中显示.tif图像。但是经过一番搜索,我意识到android不支持tif / tiff格式。使用Android-TiffBitmapFactory的库来解决该即时消息。
这似乎很好,其文档也很容易。 当我尝试在我的代码中实现此功能时,它始终提供空位图。
我不知道出了什么问题。所以请帮我怎么做。而且我还可以将这个库与glide一起嵌入,这样我就不需要从存储中下载然后使用。
就像普通图像一样直接
这是我的代码
File file = new File("/storage/emulated/0/Download/MyEx.tif");
TiffBitmapFactory.Options options = new TiffBitmapFactory.Options();
thread = new Thread(() -> {
bitmap = TiffBitmapFactory.decodeFile(file,options);;
if(bitmap != null) {
thread.interrupt();
Log.d(TAG,"run: " + "thread stopped" + bitmap);
}
});
Glide.with(context) .load(bitmap)
.diskCacheStrategy(DiskCacheStrategy.ALL) .into(sdp);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。