在我的应用程序中,我能够读取帧缓冲数据,但我无法打开图像文件,我不知道为什么,但我通过搜索得知的是它是原始格式。 有人能告诉我如何将这种原始格式的数据打开成人类可读的图像格式 获取原始图像文件的代码如下
Process sh = Runtime.getRuntime().exec("su", null,null);
OutputStream os = sh.getOutputStream();
os.write(("/system/bin/screencap -p " + ss.getAbsolutePath()).getBytes("ASCII"));
os.flush();
os.close();
sh.waitFor();
提前致谢
答案 0 :(得分:1)
如果我得到你的问题而不是试试这个: -
myIageView.setImageResource(R.raw.imageName);